报错原因:
我们在Web项目的属性配置中勾选了“使用本地IIS Web服务器”;
本来嘛,这也没啥,问题是当我们的电脑IP改变时,将会导致程序找不到原来的IP地址了,那么当然会报错啦。
解决办法:
其实也很简单,打开工程里面的csproj文件,找到UseIIS节点,和AutoAssignPort节点,将其改为False就好了。
就像这样:
<UseIIS>True</UseIIS>
<AutoAssignPort>True</AutoAssignPort>
修改
<UseIIS>False</UseIIS>
<AutoAssignPort>False</AutoAssignPort>
IIS 网站添加默认文档时提示“由于权限不足而无法写入配置文件”
在对网站添加默认文档时提示“由于权限不足而无法写入配置文件”。
其实这不是权限不足造成的,而是网站的配置文件属性是“只读”造成的。
右击网站配置文件–属性–属性项里去掉只读–确定。