首先,您需要更新所有现有的 nuget 软件包。因为有些与新软件包不兼容。在执行此操作之前,请备份您现有的
应用
Step 1:将框架更改为4.5.1。您需要通过右键单击项目将目标框架更改为至少 4.5。
Step2 :
Then you need to update the packages at the solution level.Because it will get the ability to update the packages in all the projects
in the solution.For this right click the solution and select 'Manage Nuget Packages for solution' option.
Step3 :从安装包中选择Microsoft.AspNet.Web.Helpers.Mvc软件包并卸载它。因为它在新版本中重命名为 MVC5。要卸载,请单击“管理”按钮,取消选中 Web 项目,然后单击“确定”。
Step4 :然后进入更新包,更新一些包如Microsoft.ASP.NET MVC、Entity Framework 和 WebApi 版本 2。我的策略是更新到顶级包。更新时,它会更新一些其他包。现在您可以看到packages.config文件中的更改,例如MVC4到MVC5,Razor版本从2更改为3,网页版本也从2至3。
Step5:更改我们的配置文件中的版本,如下所示。
这些是顶层配置文件中的更改
Step 6 :然后,您还需要在视图配置文件中进行一些更改,例如在配置文件的所有部分中将 razor 版本更新为 3,将 MVC 版本更新为 5
Step 7 :再安装一个包。转到管理nuget管理器选项>>选择在线表>>搜索Microsoft.Aspnet.Webhelpers并安装该软件包。
**第 8 步:** 卸载 Web 项目并右键单击并选择编辑项目选项,然后删除以 E3 开头的 guid,因为我们的新项目中不需要此 guid。
再次保存并重新加载项目并构建并运行应用程序希望这些信息对您有帮助