我正在尝试将我的ASP.NET MVC 3 RC部署到Windows Azure。我已经添加了MVC 3和Razor特定dll的所有引用,并为它们设置了“Copy to Local”属性。所以应该非常直截了当。然而,当我完成发布时,我有一个非常奇怪的错误。异常显示应用程序找不到部分视图(第一个是在我的主模板中加载。如果我尝试在本地的Development Fabric下运行应用程序,我会得到同样的错误。
这个视图(局部视图)肯定存在,因为当我以常规方式运行Visual Studio Dev Server Cassini或IIS时,它就像一个没有任何错误的梦想。
所以看起来这是Azure的特定内容。 任何帮助将不胜感激,谢谢!
答案 0 :(得分:9)
确保所有Razor文件的Build Action设置为Content
而不是None
(可在“属性”窗格中设置,您可以通过 Alt + Enter