Sto configurando un pacchetto Web Deploy da VS 2010 che verrà indirizzato al client come .zip ed eseguito utilizzando la GUI (non il file batch generato).Distribuzione Web: configurazione della distribuzione radice come predefinita
Il problema che sto avendo è che non ho ancora capito come avere il sito web distribuire come un sito web 'root' di default, come tutti gli sforzi dei pacchetti includono finora un default directory virtuale.
in IIS7/7.5:
- sto bene con avvertimento su di esso impegnandosi al sito radice (come discusso in this question). Ciò richiede comunque la fase manuale dell'amministratore del server che rimuove il testo.
- (Anche se non mi dispiacerebbe disabilitando l'avvertimento ...)
- L'output generato da VS 2010 non è adatto per l' 'importazione Server o Site pacchetto' opzione dal server radice, citando che non può in quanto contiene le applicazioni
- nell'ambiente di destinazione, è meglio che non sono nel business di valori pre-popolamento dei conti di servizio App piscina, ecc
In Visual Studio 2010, il 'sito Web IIS/applicazione' campo in Package/Publish Web impostazioni:
- non permetterà una voce vuota, e sarà di default a sito Web predefinito/(Project) _deploy
- Impostazione a WebsiteName/ non pan all'altra estremità
Ho notato che nella (ProjectName) .SetParameters.xml file di outsite il file .zip di distribuzione, se contiene l'impostazione corretta (che funziona quando viene eseguito da linea di comando)
<setParameter name="IIS Web Application Name" value="WebsiteName/" />
Dei suggerimenti quanto come farlo per default sul sito Web di root durante l'installazione all'interno della GUI di IIS?
Quello che faccio è inserire nel campo "Sito Web/applicazione IIS" in PP/Web una nota a chiunque installi il pacchetto, come "[cancella questo campo]". Vedi http://sedodream.com/2011/11/08/UsingAWebDeployPackageToDeployToIISOnTheDevBoxAndToAThirdPartyHost.aspx – tdykstra