Il provider appHostConfig
creerà un sito sul server remoto. Viene fornito con un milione di avvertimenti sull'impostazione dei collegamenti remoti e del percorso fisico, quindi testarlo prima in un ambiente locale. Dovrai anche essere amministratore (ovviamente).
Poiché si sta utilizzando VS2012 per eseguire la pubblicazione (a differenza di msdeploy direttamente). Si dovrebbe essere in grado di creare automaticamente il sito nel modo seguente:
- Eseguire Visual Studio 2012 come amministratore
- Assicurarsi che "Use Local IIS Server" è impostato nelle proprietà del progetto
- Assicurarsi che "Progetto URL "è corretta (e, se una directory virtuale, non si esaurisce in un
/
)
- dichiarare
<IncludeIisSettings>true</IncludeIisSettings>
all'interno di una <PropertyGroup>
nel vostro profilo di pubblicazione
Dovrebbe quindi includere appHostConfig
nella distribuzione.
Se si desidera creare anche il pool di applicazioni, è necessario abilitare AppPoolExtension
nel vostro profilo di pubblicazione:
<PropertyGroup>
<PublishEnableLinks>AppPoolExtension</PublishEnableLinks>
</PropertyGroup>
fonte
2012-10-05 07:24:12
Nizza! Gli darò un colpo :) –