我刚换了笔记本电脑。我将在MVC 4中完成我的旧项目,并在Visual Studio 2012中完成我的新项目。我新笔记本电脑中的当前Visual Studio是2017版。
当我想调试我的MVC应用程序时出现问题。运行调试后出现此错误:
我从未将我的应用程序设置为在目录浏览器中列出。我的应用程序是一个MVC应用程序,它将运行global.asax并重定向到我的主页。
我怎样才能解决这个问题?
最佳答案
启用目录浏览。
将此保存到您的Web配置文件中,然后重命名添加value="pagename.aspx"
<system.webServer>
<defaultDocument>
<files>
<add value="yourpage.aspx" />
</files>
</defaultDocument>
<directoryBrowse enabled="false" />
</system.webServer>
或者
<system.webServer>
<directoryBrowse enabled="true" />
</system.webServer>
您还可以从IIS启用目录浏览
appcmd set config /section:system.webServer/directoryBrowse /enabled:true