15
|
Glenn Slaven · 技术社区 · 14 年前 |
1
20
您可能无意中将两个版本的MVC框架加载到同一个应用程序中。要确认,请从下载MVC 2 Futures http://aspnet.codeplex.com/releases/view/41742 . 有一个文件 MVC诊断.aspx 在这个压缩文件中。
完成后,不要忘记从项目中删除mvcdiagnostics.aspx。 |
2
2
我的MVC 1.0项目升级到MVC 2.0时出错。如果你这样做,看看 http://weblogs.asp.net/leftslipper/archive/2010/03/10/migrating-asp-net-mvc-1-0-applications-to-asp-net-mvc-2-rtm.aspx 根据新的MVC 2.0项目仔细检查web.config。 |
3
1
要么做一个
|
4
0
您可以尝试使用 ASP.NET MVC 3 Application Upgrader 最好在源代码控制下对代码执行此操作,这样您就可以洞察所有更改。它更新了我不想要的javascript,所以我恢复了它,只保留了它对Razor的web.config所做的更改。 一定要了解它的功能和不支持的功能 this blog post . |
5
0
我通过让我的自定义视图引擎直接继承razorviewengine解决了这个问题。
然后在global.asax文件应用程序启动事件中注册该viewengine:
显然,这是假设您使用的是剃刀。 |
6
0
检查引用中对system.web.mvc.dll文件的引用。确保其指向C:\Program Files(x86)\Microsoft ASP.NET\ASP.NET MVC 3\assembles\system.web.mvc.dll 如果它指向ASP.NET MVC 4目录下的项目文件,则在记事本中打开项目文件。寻找
这个应该改成
这将有助于指向特定的MVC版本 |
Ben2pop · 正在检索要在查询中使用的ID,Django 6 年前 |
Steve · Django视图,按用户向访问者显示对象 7 年前 |
Matt · 页面命中计数器-正在工作,但希望将其限制为每个IP地址 7 年前 |
Shefali · Django UserCreationForm扩展 7 年前 |