asp.net - useiisintegration - publish iis core




.vs \ config \ applicationhost.config no controle de origem (2)

O Visual Studio 2015 adiciona um arquivo chamado .vs\config\applicationhost.config à raiz de uma solução quando um projeto de aplicativo Web do ASP.NET é criado.

Esse arquivo deve ser registrado no controle de origem ou deve ser ignorado (para que cada usuário tenha sua própria cópia local)?


Se você precisar de configuração personalizada para o IIS Express ( example ), adicione o arquivo ao controle de origem para que ele seja compartilhado com a equipe. Caso contrário, você pode excluir esse arquivo e o VS2015 irá recriá-lo conforme necessário.


Você deve ignorar a pasta .vs todos juntos .

No entanto, há casos em que você deseja manter alguma configuração no arquivo applicationhost.config, como registrar o FQDN, conforme explicado here .

Para esse tipo de configuração, você deseja usar o arquivo host do aplicativo global onde pode persistir suas alterações.

Em um projeto clássico de aplicativo da Web (onde você tem o arquivo .csproj ), é necessário definir a propriedade UseGlobalApplicationHostFile como true dentro do arquivo .csproj :

<UseGlobalApplicationHostFile>True</UseGlobalApplicationHostFile>

O VS 2015 honra isso e usa o arquivo host do aplicativo global. No entanto, não há como dizer aos projetos do ASP.NET 5 para procurar isso hoje, tanto quanto eu sei.





iis-express