Visual Studio 2013自动检出.csproj

时间:2014-10-13 13:49:51

标签: asp.net iis-express

这一切都是从一些更新开始的,我不记得究竟发生了什么。但从那时起,所有用于WebServices和ASP .Net项目的.csproj文件都会自动检出并进行以下更改:

<IISExpressAnonymousAuthentication /> <IISExpressWindowsAuthentication /> <IISExpressUseClassicPipelineMode />

<IISExpressAnonymousAuthentication>disabled</IISExpressAnonymousAuthentication> <IISExpressWindowsAuthentication>enabled</IISExpressWindowsAuthentication> <IISExpressUseClassicPipelineMode>false</IISExpressUseClassicPipelineMode>

即使对文件执行了撤消操作,它们仍然会以相同的修改再次签出。

有关如何禁用此行为的任何提示?

1 个答案:

答案 0 :(得分:0)

Visual Studio会根据位于“我的文档\ IISExpress \ config \”上的“applicationhost.config”文件自动应用每个Web项目的设置。

删除与我的项目相关的部分(文件中的每个项目都有一个标记)完成了工作。

来源:http://blogs.objectsharp.com/post/2013/05/08/IIS-Express-Default-Settings.aspx