我用右键在要运行页上,将此页设为起始页,结果出错了,弄了好长时间,终于在网上找到了这种解释。
在项目图标(不是解决方案图标)上右键属性->web->当前页(current page),选中,重新生成了一下解决方案,恢复了。
总结:在打开的.aspx页面为当前窗口时,也会出现这样的错误。此时的URL地址栏中显示的URL是带Views,.aspx的,这是不正确的。
正确的是:没有views,也没有.aspx后缀名。
在*Controller.cs中点击运行时,可以正确运行。
为什么打开时总是默认的首页,不能是正在开发的页面?没有弄明白。现在只好在URL地址栏中敲入了。
初学MVC遇到的问题:HTTP 404 您正在查找的资源(或者它的一个依赖项)可能已被移除
最新推荐文章于 2020-10-07 11:43:51 发布