我在Windows 10上在IIS Express中本地运行ASP.Net Web应用程序。最初,当我尝试在localhost上提供我的应用程序时,我在应用程序的IIS Express选项中引入了一些错误的处理程序映射。我发现我没有安装IIS ASP.Net作为IIS的一部分并修复了它。然后我删除了不好的映射,一切正常。但每次我在IIS中重新启动我的应用程序时,重新出现坏映射,我必须再次删除它们。如何永久删除或删除这些错误映射?提前感谢您的回复。
答案 0 :(得分:0)
我想我明白了。我添加了行来删除system.webServer部分(我的项目根文件夹中的Web.config)中的Web.cong中的坏处理程序。我每次发布到本地服务器时都会遇到问题。似乎引入这些行代替了应用程序服务器的根文件夹中的Web.config。添加这些行似乎可以解决问题。这是我添加的行:
<handlers>
<remove name="Start Module" />
<remove name="Start" />
</handlers>