我知道这是一个相当奇怪的问题,请不要攻击我:)
我具体需要将当前的 Asp.Net Mvc 4 (net Framework 4.5) 应用程序“降级”到 Asp.Net Mvc 3 (net Framework 4.0),因为我们的共享托管提供商不支持 .Net 4(我知道考虑到它自 2010 年 4 月 12 日起就开始零售,并且第一个测试版于 2009 年 5 月发布,这太疯狂了,但这不是这篇文章的重点)。
是否有任何工具、指南或任何可以在此过程中提供帮助的东西?我有点迷失了,因为我升级了很多 应用 但我从来不需要降级。
我使用了一些功能,例如 begincollectionitem,可能与 mvc3 不直接兼容
最佳答案
我怀疑您是否能找到官方指南或工具,您必须手动完成。就我个人而言,我会执行以下操作:
- 启动一个新的 MVC 3 项目(MVC3 可通过 nuget 获取)
- 将文件从一个复制到另一个
- 修复所有编译问题
- 使用发布站点功能在本地某处发布(这有望在 Razor View 中找到在项目构建期间未发现的编译问题)
- 全面测试网站!
抱歉,这并没有多大帮助,但我认为人们通常不会为降级过程进行设计。
关于asp.net - 将 mvc 4 降级/转换为 mvc 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23624143/