我使用的是哪一个版本的MVC?

我出于某种缘由没法找到它,感受有点愚蠢。 我怎么知道? 我在VS2010上使用.net 4。 php


#1楼

typeof(Controller).Assembly.GetName().Version

以编程方式提供当前版本。 web


#2楼

我有这个问题,由于VS 2013中没有MVC5模板。咱们必须选择ASP.NET Web应用程序,而后从下一个窗口中选择MVC。 编程

您能够检查System.Web.Mvc dll的属性,以下图所示。 mvc

在此输入图像描述


#3楼

另外一个解决方案是在nuget中搜索mvc(右键单击visual studio中的MVC项目并选择“Manage Nuget Packages”)。 spa

这将显示当前安装的版本 - 在此输入图像描述 .net

它还容许您更新MVC版本 - 在此输入图像描述 code


#4楼

我从参考文件夹中选择了System.web.MVC并右键单击它以进入属性窗口,在那里我能够看到MVC的版本。 这个解决方案适合我。 谢谢 get


#5楼

打开web.config文件并找到System.Web.Mvc程序集定义: io

assembly="System.Web.Mvc, Version=3.0.0.0 ..."

你看,这是一个MVC3。 经过Web,您能够使用MvcDiagnostics ,它相似于PHP中的phpinfo()功能。 模板

相关文章
相关标签/搜索