Visual studio 2015 Visual Studio 2015调试器使用本地applicationhost.config而不是全局配置
我有一个奇怪的情况,即使在csproj中设置了以下设置:Visual studio 2015 Visual Studio 2015调试器使用本地applicationhost.config而不是全局配置,visual-studio-2015,iis-express,Visual Studio 2015,Iis Express,我有一个奇怪的情况,即使在csproj中设置了以下设置: <UseGlobalApplicationHostFile>True</UseGlobalApplicationHostFile> True Visual Studio 2015仍在本地.vs目录(.vs\config\applicationhost.config)中创建站点,并忽略csproj中设置的标志 我在另一个解决方案中实现了这一点,在添加GlobalApplicationHostFile密钥后,它在(
<UseGlobalApplicationHostFile>True</UseGlobalApplicationHostFile>
True
Visual Studio 2015仍在本地.vs目录(.vs\config\applicationhost.config)中创建站点,并忽略csproj中设置的标志
我在另一个解决方案中实现了这一点,在添加GlobalApplicationHostFile密钥后,它在(Documents\IISExpress\config)中使用全局版本
但是这个特定的解决方案(与另一个解决方案相比,它已经很旧了)就是不想工作。我还比较了原始csproj文件,看不出任何差异
我还删除了所有的*.suo文件
除了使用全局应用程序主机文件之外,是否还有其他需要设置的设置
谢谢你的帮助!:) 所以我搜索了UseGlobalApplicationHostFile,结果发现此解决方案禁用了“项目中的存储设置”,因此有一个.csproj.user文件将全局应用程序主机文件设置为false 感觉有点傻-但现在一切都按预期进行 通过以下方式实现:
- 添加单个
True
在csproj文件中 - 正在删除“.csproj.user”文件
- 在项目属性->网站中。设置“将服务器设置应用于所有用户”
- 确保my global applicationhost.config包含我的webapp条目