我正在尝试将我的ASP.NET MVC应用程序部署到新环境中,我遇到了这个错误:
The view 'Login' or its master could not be found. The following locations were searched:
~/Views/Account/Login.aspx
~/Views/Account/Login.ascx
~/Views/Shared/Login.aspx
~/Views/Shared/Login.ascx
我已经确认〜/ Views / Account / Login.aspx存在。
服务器是运行IIS 6的Windows 2k3。我们不使用通配符映射,而是使用文件扩展名。这个版本的网站在其他两个环境中运行良好,两个环境都有类似的设置(2k3和IIS 6)。
这可能是权限问题吗?
答案 0 :(得分:3)
答案 1 :(得分:0)
请注意,MS会在RC1中更改LogIn for LogIn(注意O)。
答案 2 :(得分:0)
检查一致性。
如果文件〜/ Views / Account / Login.aspx存在,请检查控制器帐户中是否存在名为Login的操作。
您还可以重建和重新部署应用程序。