我是ASP.NET MVC应用程序的新手,我在Visual Studio 2015中构建了一个Web项目。我的项目目标是.Net framework 4.6。我想知道这个版本的框架安装了哪个版本的ASP.NET MVC。我浏览了很多,也在ASP.NET官方网站上寻找答案,但找不到答案。
在以下位置找到了相关但非具体的答案: https://softwareengineering.stackexchange.com/questions/157717/what-is-dependency-of-asp-net-mvc-on-net-framework-and-how-to-use-it-with-net
如果有人可以列出ASP.NET MVC的版本以及他们所依赖的.Net框架版本,那就太棒了。
答案 0 :(得分:0)
尝试使用Visual Studio 2017,因为它不依赖于您正在使用或定位的操作系统。
至于您的问题,您目前使用的是哪个版本的MVC,以及该项目的要求是什么?
如果您正在构建使用Entity Framework或API的网站,那么我建议使用框架4.6和MVC 5或Core。
根据MSDN:
运行时更改运行时更改会影响正在运行的所有应用 .NET Framework 4.6并使用特定功能。的重新定向 更改重新定位更改会影响重新编译为目标的应用 .NET Framework 4.5,4.5.1或4.5.2或4.6。它们包括:变化 在设计时环境中。例如,构建工具可能会发出 警告,以前他们没有。运行时的变化 环境。这些仅影响专门针对.NET的应用程序 框架4.6。针对以前版本的.NET的应用程序 框架的行为与在这些版本下运行时的行为相同。
我希望这会对你有所帮助。