41

我一直在寻找一种解决方案来升级我必须使用新的 MVC 5 二进制文件的当前 MVC 4 应用程序。我在任何地方都找不到解决方案。

有人有想法么?

4

2 回答 2

21

只需允许 Nuget 包管理器运行更新,Visual Studio 2013 就会自动升级项目。

脚步:

在 Visual Studio 2013 中,打开项目并右键单击项目名称以打开“属性”窗口。将目标框架更改为至少 4.5。

然后,在项目上右键单击“引用”项,然后选择“管理 NuGet 包”。在窗口右侧选择“更新”,然后在下方选择“全部”。这应该开始搜索所有需要更新的包。当搜索完成时,将出现一个“全部更新”按钮,如果单击该按钮,将更新所有包。

注意,我的项目有 UpgradeMvc3ToMvc4 包。它无法升级,所以我先卸载了它,但在询问时允许 dll 保留。

于 2014-04-02T18:00:32.587 回答
5

请参阅https://docs.microsoft.com/en-us/aspnet/mvc/overview/releases/how-to-upgrade-an-aspnet-mvc-4-and-web-api-project-to-aspnet-mvc -5-and-web-api-2 微软信息。这个对我有用 ...

于 2017-03-22T23:17:13.497 回答