Se si guardano le Impostazioni pacchetto/pubblicazione di un'applicazione Web in Visual Studio 2010, è disponibile un'opzione "Includi tutte le impostazioni IIS come configurato in Gestione IIS (utilizzato solo per progetti Web IIS) "Distribuzione delle impostazioni IIS con distribuzione Web
Sto utilizzando IIS anziché VS Dev Server per eseguire la mia applicazione Web, ma quando distribuisco il pacchetto che Web Deploy crea su un server remoto, le impostazioni IIS che vengono applicate alla mia applicazione IIS remota sono al Almeno, non familiare, e nel peggiore dei casi, completamente sbagliato.
Ad esempio, il mio IIS locale ha 2 directory virtuali (immagini, suoni). Ma quando lo distribuisco, crea 4 directory virtuali completamente diverse (_controltemplates, _layouts, _vti_bin, _wpresources), e se creo manualmente i due vdir corretti sul server remoto, Web Deploy li cancellerà. Da dove diavolo è uscito Web Deploy? Web Deploy ha applicato erroneamente le impostazioni di autenticazione corrette sull'applicazione IIS remota.
Poiché le impostazioni "Includi tutte le impostazioni IIS come configurate in Gestione IIS" non sembrano raccogliere le impostazioni corrette, alla fine voglio essere in grado di creare un tipo di file di configurazione che verrà utilizzato da Web Deploy come parte di il suo pacchetto di distribuzione. Idealmente qualcosa che posso controllare nel controllo del codice sorgente. Ma non riesco a capire dalla documentazione come farlo. Vedo qualcosa sulla parametrizzazione e manifesta, ma non riesco a capirlo.
http://msdn.microsoft.com/en-us/library/ie/dd465323.aspx – 5arx
mai lavorato questo fuori? Sembra la stessa di questa domanda http://stackoverflow.com/questions/9895802/how-do-i-specify-an-iis-website-to-create-a-deployment-package-via-visual-studio –
sfortunatamente, no. è stato più facile per me al momento distribuire le modifiche manualmente che cercare di assicurarmi che fossero tutte specificate correttamente nel pacchetto di distribuzione. Se lo capisci, per favore posta una risposta, mi piacerebbe saperlo! – kenwarner