我有一个奇怪的情况,即使在csproj中设置了以下设置:
<UseGlobalApplicationHostFile>True</UseGlobalApplicationHostFile>
Visual Studio 2015仍在本地.vs目录(.vs \ config \ applicationhost.config)中创建站点,并忽略csproj中设置的标志。
我已经在另一个解决方案中工作了,它在添加GlobalApplicationHostFile键后使用(Documents \ IISExpress \ config)中的全局版本。
但是这个特定的解决方案(与其他解决方案相比已经很老了)只是不想工作。我还比较了原始的csproj文件,但我看不出任何差异。
我还删除了所有* .suo文件以便进行测量。
除了需要设置的使用全局应用程序主机文件外,还有其他设置吗?
感谢您的帮助! :)
答案 0 :(得分:6)
所以我搜索了UseGlobalApplicationHostFile,结果发现这个解决方案禁用了“在Project中存储设置”,因此有一个.csproj.user文件将全局应用程序主机文件设置为false。
感觉有点傻 - 但现在一切正常![/ p>
答案 1 :(得分:3)
得到它的工作:
<UseGlobalApplicationHostFile>True</UseGlobalApplicationHostFile>