Asp.net mvc 视图';不管怎样';或者找不到它的主人

Asp.net mvc 视图';不管怎样';或者找不到它的主人,asp.net-mvc,Asp.net Mvc,突然,在这个MVC站点上,我找不到任何视图 The view 'LoginUltraMind' or its master could not be found. The following locations were searched: ~/Views/MyAccount/LoginUltraMind.aspx ~/Views/MyAccount/LoginUltraMind.ascx ~/Views/Shared/LoginUltraMind.aspx ~/Views/Shared/Log

突然,在这个MVC站点上,我找不到任何视图

The view 'LoginUltraMind' or its master could not be found. The following locations were searched:
~/Views/MyAccount/LoginUltraMind.aspx
~/Views/MyAccount/LoginUltraMind.ascx
~/Views/Shared/LoginUltraMind.aspx
~/Views/Shared/LoginUltraMind.ascx
~/Views/MyAccount/storeNoNav.master
~/Views/Shared/storeNoNav.master 
这些文件肯定存在于这些位置-我正看着他们!我昨天更新到了RC 1,之后网站运行良好,没有任何问题。今天我回到这里,事情就这样发生了。。grr


有什么想法吗?

使用fiddler查看请求的内容。这可能是解决web应用程序基址的问题。

最后,我的web.config中有两个页面部分位于views目录中。我想当我升级时,我没有注意到前面的部分。我完全是白痴,但我真希望抛出的错误会告诉我它找不到的文件列表,而不是文件列表。

在我的例子中,我遇到了这个问题,并确定它是因为我试图访问页面声明部分的“Model”对象造成的(直接在
部分,页面加载事件之外)。指出该页面不存在的错误在本例中完全是误导性的…希望这对其他人有所帮助。

我以前也遇到过这个问题。今天又发生了这种情况,但鉴于它被其他方法调用,我知道它起了作用。我跟踪代码,发现我的按钮中有一个错误路径。但我仍然处于d下面是两个按钮的代码。请注意参考路径。视图区域引擎在错误的文件夹中查找。(正确的路径是顶部的路径,Admin.mvc是错误的) “
id=“EditClientManager”title=“客户经理编辑器”> 编辑
href=“/Admin.mvc/AccessControl/ClientManagersDelete/” id=“DeleteApprover”title=“客户经理编辑器”>
Delete

我看着VS调试器遍历代码,浏览器(返回视图())正在调用控制器中正确的控制器和函数就是它抛出这个错误的地方。我用fiddler观察只是为了确定你到底做了什么来解决这个问题?我也有同样的问题,我在web.config.Advice中看到了一些条目?很抱歉,顶部被切断了。