Risultati da 1 a 7 di 7
  1. #1
    Banned L'avatar di Ben_Weasel
    Data Registrazione
    20-11-07
    Località
    Sucate (Via G.D. Puppa)
    Messaggi
    27,825

    Predefinito [VS2003] Web Project Deployment

    Salve,

    avrei bisogno di una mano relativamente al progetto built-in di VS2003 sul deploy di un'applicazione web.

    Ho creato un progettino che si aggancia al suddetto progetto di VS2003 utilizzando la classe installer, che passando dalla compilazione di una delle form dell'installer (quella a 4 textbox) fa il restore di un database Sql Server e modifica il file di .config in relazione ai dati passati per restorare il database.
    Fin qua nessun problema, il problema che ho è che io gradirei che il restore del database sia opzionale, ovvero, prima di presentare la form che chiede i parametri di Sql Server, vorrei avere un'altra form con un solo checkbox (e fin qua ok), ma se questo checkbox non viene spuntato, allora la maschera con i 4 textbox non deve essere visualizzata (o quantomeno i 4 devono essere disabilitati).

    Non sono sicuro sia possibile fare ciò, vista la legnosità di tale progetto, ma magari qualcuno tira fuori il coniglio dal cilindro.

    Edito perchè non credo di essere stato molto chiaro. In pratica il flusso dei form per ora è questo:


    Vorrei che se il check su Caselle di controllo (C) non fosse checkato, allora il successivo Caselle di testo (A) non venga visualizzato, e passi direttamente a Conferma installazione.

    E' possibile?
    Ultima modifica di Ben_Weasel; 16-04-08 alle 16:38:54

  2. #2
    Banned L'avatar di Ben_Weasel
    Data Registrazione
    20-11-07
    Località
    Sucate (Via G.D. Puppa)
    Messaggi
    27,825

    Predefinito Re: [VS2003] Web Project Deployment

    Nessuno può darmi una mano?

  3. #3
    Il Nonno L'avatar di vaitrafra
    Data Registrazione
    23-09-01
    Località
    Scandiano
    Messaggi
    6,024

    Predefinito Re: [VS2003] Web Project Deployment

    I form sono classi che possono avere parametri.
    Se nel form A hai una check, puoi passarlo come parametro al forom B, e nel load fare tutti i controlli del caso. Puoi anche saltare il caricamento della form.

    FORM A
    //sinp codice che ti serve

    Codice:
    cmdAvanti_click(object o, eventargs sarcazzo)
    {
        if(check1.value){
            Form Form_B = new Form(sarcazzo)
            Form_B.show() //codice ovviamente non funzionante, non mi ricordo nulla
        }
        else
        {
            Form Form_C = new Form(sarcazzo)
            Form_C.show() //codice ovviamente non funzionante, non mi ricordo nulla
    }

  4. #4
    Banned L'avatar di Ben_Weasel
    Data Registrazione
    20-11-07
    Località
    Sucate (Via G.D. Puppa)
    Messaggi
    27,825

    Predefinito Re: [VS2003] Web Project Deployment

    La questione è che quei form non hanno eventi nè altro. Potessi gestire io tutta la pappardella l'avrei fatto, ma il fatto è che con il progetto di setup ti danno in dote dei form precompilati che non sono gestiti come un normale form... è proprio questa la difficoltà.

  5. #5
    Il Nonno L'avatar di vaitrafra
    Data Registrazione
    23-09-01
    Località
    Scandiano
    Messaggi
    6,024

    Predefinito Re: [VS2003] Web Project Deployment

    figurati se non ci sono meccanismi per diramare il processo.

  6. #6
    Banned L'avatar di Ben_Weasel
    Data Registrazione
    20-11-07
    Località
    Sucate (Via G.D. Puppa)
    Messaggi
    27,825

    Predefinito Re: [VS2003] Web Project Deployment

    Citazione Originariamente Scritto da vaitrafra Visualizza Messaggio
    figurati se non ci sono meccanismi per diramare il processo.
    Ci saranno, ed è quello che sto chiedendo qua. Visto che mi dai l'idea di non aver capito bene come funziona il web setup standard di VS, se ce l'hai installato prova a crearne uno includendo un progetto web anche vuoto. Se poi riesci a spiegarmi come fare, grazie mille.

    Ovvio, l'alternativa, per me, sarebbe estendere il progetto fatto con la classe installer e farmi tutto il setup completamente...

  7. #7
    Il Nonno L'avatar di vaitrafra
    Data Registrazione
    23-09-01
    Località
    Scandiano
    Messaggi
    6,024

    Predefinito Re: [VS2003] Web Project Deployment

    eh, dovei ricordarmi in quale macchina virtuale houn 2003.

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice HTML è Disattivato