Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 将MVC3 web应用升级到MVC5的最佳方法?_C#_.net_Asp.net Mvc_Asp.net Mvc 5 - Fatal编程技术网

C# 将MVC3 web应用升级到MVC5的最佳方法?

C# 将MVC3 web应用升级到MVC5的最佳方法?,c#,.net,asp.net-mvc,asp.net-mvc-5,C#,.net,Asp.net Mvc,Asp.net Mvc 5,我有一个在Azure上运行的web应用程序,该应用程序目前正在运行MVC3/C#、EF6.1、.NET4.5。我想将其升级到MVC5,以便: a) 当前 b) 从新功能中获益 c) 获得性能增益 这是性能项目的一部分,因此希望通过这样做可以提高性能,尤其是升级到Razor2 推荐的MVC5升级方法是什么?我应该先升级到MVC4,然后从MVC4升级到MVC5,还是直接升级到5 Rick Anderson编写了一个方便的文档指南,用于从MVC4升级,这同样适用于您,但他提到的DLL的“旧版本”与您将

我有一个在Azure上运行的web应用程序,该应用程序目前正在运行MVC3/C#、EF6.1、.NET4.5。我想将其升级到MVC5,以便:

a) 当前

b) 从新功能中获益

c) 获得性能增益

这是性能项目的一部分,因此希望通过这样做可以提高性能,尤其是升级到Razor2


推荐的MVC5升级方法是什么?我应该先升级到MVC4,然后从MVC4升级到MVC5,还是直接升级到5

Rick Anderson编写了一个方便的文档指南,用于从MVC4升级,这同样适用于您,但他提到的DLL的“旧版本”与您将拥有的版本不同,但结果仍然相同


您可以找到指南

谢谢。从您的回答中,我是否认为从MVC3到MVC5,而不先到MVC4是完全正确的?另外,您是否期望显著的性能提升,特别是在渲染方面?@SamJolly是的,这应该很好,只是作为一种预防措施,在执行之前备份所有内容。在3和5方面有很多不同的功能,虽然它不能保证你的站点有显著的性能改进,但你至少会期望一些收益加上你必须使用的其他功能。