不知道为什么我找不到,觉得自己有点傻。我怎么知道?我使用。net 4和VS2010。


当前回答

开放网络。找到System.Web.Mvc程序集定义:

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

这是MVC3。通过web,你可以使用MvcDiagnostics,它类似于PHP中的phpinfo()功能。

其他回答

在解决方案资源管理器的“References”文件夹中选择System.Web.Mvc程序集。打开属性窗口(F4)并检查版本

我从参考文件夹中选择System.web.MVC,右键单击它进入属性窗口,在那里我可以看到MVC的版本。这个解决办法对我很管用。谢谢

我有这个问题是因为在VS 2013中没有MVC5模板。我们不得不选择ASP。NET web应用程序,然后在下一个窗口选择MVC。

你可以检查System.Web.Mvc dll的属性,如下图所示。

在解决方案资源管理器中打开包。找到Microsoft.AspNet.MVC:

包id = " Microsoft.AspNet。Mvc" version="5.2.3" targetFramework="net461"

从上面我们可以看到它是一个Asp。Net MVC 5.2.3版本。

此外包。配置文件还可以帮助我们跟踪所有已安装的包及其各自的版本。

在Mvc中,你可以通过打开Web来实现。配置文件 它在你的项目文件的底部