Visual studio 2017 如何一次性更改.vs\config\applicationhost.config?

Visual studio 2017 如何一次性更改.vs\config\applicationhost.config?,visual-studio-2017,config,iis-express,applicationhost,Visual Studio 2017,Config,Iis Express,Applicationhost,我有一个ASP.NETMVCWeb应用程序。最初创建项目时,我将其指定为windows身份验证。经过一些实验和开发后,需求不再是windows身份验证,因此我重新配置了解决方案/web配置等,以允许匿名身份验证,并禁用windows身份验证。然而,我似乎错过了一些东西 我的web应用程序现在在发布时工作得很好,但我经常需要编辑.vs\config\applicationhost.config文件。 每当我在visual studio中打开解决方案时,配置文件默认为以下状态: <sy

我有一个ASP.NETMVCWeb应用程序。最初创建项目时,我将其指定为windows身份验证。经过一些实验和开发后,需求不再是windows身份验证,因此我重新配置了解决方案/web配置等,以允许匿名身份验证,并禁用windows身份验证。然而,我似乎错过了一些东西

我的web应用程序现在在发布时工作得很好,但我经常需要编辑.vs\config\applicationhost.config文件。 每当我在visual studio中打开解决方案时,配置文件默认为以下状态:

    <system.webServer>
        <security>
            <authentication>
                <anonymousAuthentication enabled="false" />
                <windowsAuthentication enabled="true" />
            </authentication>
        </security>
    </system.webServer>

每次我在visual studio 2017中打开项目时,都需要进行这些编辑才能使我的ctrl+F5功能正常工作


在这个阶段,我不太确定我是否应该在VisualStudio或IIS Express中查看一些设置,因此非常感谢您的帮助

我收到了微软公司Bill H.的以下通信,该通信解决了该问题,并在此处共享,以防其他人遇到此问题:


“该值存储在项目文件中,以便在首次下载/克隆项目时应用。您可以在属性网格中更改该值-选择项目并按F4键查看属性网格”

您最好运行一个报告,查看是否可以检测到任何明显的冲突,从VS2017更新开始,Microsoft决定同步不同的配置文件,这可以解释为什么您观察到这些行为。