将 mvc 4 降级/转换为 mvc 3

2023-12-10

我知道这是一个相当奇怪的问题,请不要攻击我:)

我具体需要将当前的 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 视图中找到在项目构建期间未发现的编译问题)
  • 全面测试该网站!

抱歉,这并没有多大帮助,但我认为人们通常不会为降级过程进行设计。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

将 mvc 4 降级/转换为 mvc 3 的相关文章

随机推荐

  • 泛型集合“无法实例化类型 ArrayList

    根据我读到的内容 我认为这是不可能的 但我想确定一下 我有课OpDTO和其他几个 DTO extends OpDTO 然后 我想要一种方法从这些子 DTO 的列表中仅提取某些元素 并在另一个列表中返回提取的元素 public List
  • komodo edit 7.1 在 php 模式下无法识别 html5 标签

    标题已经很说明性了 在 php 模式下 komodo edit 假定 html4 并在使用像文章 时间 部分这样的 html5 标签时引发错误 这可能会很麻烦 因为它可能会覆盖 php 错误 有没有办法来解决这个问题 也许找到了解决方案 首
  • 检测网页上的合成点击

    通过 Javascript 是否可以检测合成点击 不是由人类生成而是使用 JS 或其他自动化工具生成的点击 也许我们可以做这样的事情 document onmousedown function e if typeof e pageX und
  • Cocoapods pod 稳定构建设置

    有没有办法在中添加构建设置cocoapodspod 无需直接更改 Pods 项目或其他自动生成的内容 因此在之后它仍然会存在pod install 具体来说 我需要设置DISABLE MIXPANEL AB DESIGNER 1在 Mixp
  • Yii - “白屏死机”,调试技巧

    我有一个运行 Yii 应用程序的临时服务器 现在出现 死机白屏 我看不到屏幕上输出的任何内容 甚至 查看源代码 时的源代码 在本地相同的代码运行没有任何问题 任何人都可以建议一个在 Yii 应用程序中调试 死机白屏 的好例程吗 在 yii
  • asp.net 会员提供商 Guid userID

    我需要 我认为 获取当前登录的用户 ID 以便我可以更新使用此用户 ID 作为外键的表之一 问题是数据库中的userID与此不匹配 Guid currentUser Guid Membership GetUser ProviderUserK
  • 仅安装较新的框架时应用程序是否会运行

    我似乎找不到我的问题的答案 所以我只是在这里问 假设我有一个为 Net Framework 4 62 构建的应用程序 它可以在只安装了 4 7 的服务器上运行吗 当然除了一些旧的框架 或者我需要安装每个目标框架吗 NET Framework
  • 如何使用 CSS 透视将元素定位在正确的 3D 位置

    我正在尝试找到一种方法来在以给定角度放置的照片元素之上映射元素 笔记本电脑的照片就是一个很好的例子 我想在屏幕顶部映射一个元素 视频 图像或其他 例如循环播放视频等 这个任务看起来很简单 但我发现它非常棘手 因为我找不到如何通过变换 旋转
  • 标签为类别页面 Blogger 中的标题

    我有一个网站 可以在其中显示具有所有相同标签的帖子 有没有办法在显示具有相同标签的所有帖子时将标签作为标题 例如 关于https newsotuniverse blogspot ca search label astrophysicals有
  • Swift 中每次动画迭代后的延迟

    我有一个核心动画 repeatCount被设定为Float infinity 在动画的每次迭代之后 即 每次重复之后 我想要延迟 3 秒 我怎样才能实现这个目标 谢谢 您可以使用function像下面这样做你需要做的事情 func anim
  • 从 Delphi 访问 Android 的 SharedPreferences 类

    我刚刚开始使用 Delphi XE5 进行 Android 开发 并尝试构建一个简单的应用程序 该应用程序需要能够保留一些输入的信息 配置 我已经弄清楚了 Android 类共享首选项可能是最简单的方法 但我不知道如何从 Delphi XE
  • 协程演示源码

    这是一个程序示例 其中协程确实有助于简化 该算法 恕我直言 否则很难实现 我还尝试为演示选择一个有用的任务 该实用程序将 一个二进制文件到一系列 A Z 符号 以及后面 没有任何显着的 冗余 并且它能够处理任何指定的字母表 参见 M Ini
  • 新的 Firebase 数据导致 TableView 单元格闪烁 (Firebase/iOS/Swift)

    我的主要问题是如何消除闪烁 但我也只是想知道我是否正确且最有效地处理非规范化 Firebase 数据 我的方法接近正确吗 因此 我正在努力尝试使用已非规范化的数据正确显示 firebase 数据库中的数据 我有帖子 然后是与每个帖子相关的评
  • 从 2010 Data Macro 中运行 vba 代码

    我有一个创建文本文件的函数 需要从数据宏运行它 这样晚上的人就可以在桌子上使用它了 我该怎么做呢 根据我们的聊天 你不知道 数据宏甚至可以在 MS Access 之外运行 如果它们使用 MS Access 内的代码 则不会发生这种情况 它们
  • dyld:惰性符号绑定失败:找不到符号:____chkstk_darwin macOS High Sierra 10.13.6

    命令 Brew 安装节点 安装后 命令 哪个节点 gt 输出 usr local bin node 命令 node v gt 输出 dyld lazy symbol binding failed Symbol not found chkst
  • 在 codeigniter 中处理 $_POST

    我如何在 codeigniter 中执行此操作 cuisineArr isset POST cuisine POST cuisine array 我在某处读到直接使用 Post 不是正确的方法 应该使用 post 反而 但是我该如何在 co
  • 我需要做什么才能让 Core Data 自动迁移模型?

    我已阅读有关核心数据模型自动 轻量级迁移的文档 但我在实现它时遇到问题 据我了解 应用程序应该注意到它拥有的模型和设备上已经存在的模型不相同 如果您仅添加了属性或关系以及类似的简单更改 那么模型应该会自动升级 有什么指示吗 我需要在 Xco
  • 反应式和非阻塞方法 Micronaut 与 apache kafka

    我试图从 Micronaut kafka 实现中获取非阻塞响应 但是返回值不起作用 public class ProductManager implements IProductManager private final Applicati
  • 为什么 typeof NaN 返回“数字”?

    只是出于好奇 这似乎不太符合逻辑typeof NaN是数字 就像NaN NaN or NaN NaN顺便说一句 返回 false 这是 JavaScript 的特性之一吗 或者有什么原因吗 编辑 感谢您的回答 然而 要让人们头脑清醒并不是一
  • 将 mvc 4 降级/转换为 mvc 3

    我知道这是一个相当奇怪的问题 请不要攻击我 我具体需要将当前的 Asp Net Mvc 4 net Framework 4 5 应用程序 降级 到 Asp Net Mvc 3 net Framework 4 0 因为我们的共享托管提供商不支