Tom*_*ler 2 razor asp.net-mvc-3 asp.net-mvc-4
这是我第二次发生这种情况.我去年早些时候安装了MVC4,并且必须通过并卸载我机器上的所有内容才能让MVC3应用再次运行.
当我意识到MVC4测试版可用时,我提醒自己这一点,但决定相信它会并排工作并继续安装它.
现在我在MVC3应用程序中收到最奇怪的错误消息.
我有一个视图,它引用了它的模型上的属性.
例如
<td>@Model.NewProperty</td>
Run Code Online (Sandbox Code Playgroud)
由于某种原因,我收到一条错误消息,指出NewProperty不存在.它显然确实,我知道这是我的机器的范围,因为它建立在我的同事pc上.
如果我注释掉@ Model.NewProperty行,它就构建得很好.
有没有人经历过类似的症状?真奇怪!
我遇到了一个相关的问题,MVC4打破了我的MVC3应用程序,他们甚至不会编译.这是测试版的已知问题,解决方案如下:
http://www.asp.net/whitepapers/mvc4-release-notes
在底部查找"已知问题和重大变化"部分.然后找到"安装ASP.NET MVC 4 Beta打破ASP.NET MVC 3 RTM应用程序"
它解释了如何让您的MVC3应用程序再次运行.
归档时间: |
|
查看次数: |
1275 次 |
最近记录: |