从项目中添加/删除某些内容时,即必须更新csproject文件时,出现IISExpress设置问题。但是随着必要的更改,Visual Studio 2017版本15.7.6意外重置了/ Project / PropertyGroup / IISExpress *值。
之前:
<IISExpressAnonymousAuthentication>enabled</IISExpressAnonymousAuthentication>
<IISExpressWindowsAuthentication>disabled</IISExpressWindowsAuthentication>
<IISExpressUseClassicPipelineMode>false</IISExpressUseClassicPipelineMode>
之后:
<IISExpressAnonymousAuthentication>
</IISExpressAnonymousAuthentication>
<IISExpressWindowsAuthentication>
</IISExpressWindowsAuthentication>
<IISExpressUseClassicPipelineMode>
</IISExpressUseClassicPipelineMode>
该项目由一组开发人员维护,因此,我不想对共享的IISExpress设置进行意外更改,但是现在我不得不在提交之前手动撤消它们。