不知道为什么我找不到,觉得自己有点傻。我怎么知道?我使用。net 4和VS2010。
当前回答
在解决方案资源管理器的“References”文件夹中选择System.Web.Mvc程序集。打开属性窗口(F4)并检查版本
其他回答
在解决方案资源管理器的“References”文件夹中选择System.Web.Mvc程序集。打开属性窗口(F4)并检查版本
在解决方案资源管理器中打开包。找到Microsoft.AspNet.MVC:
包id = " Microsoft.AspNet。Mvc" version="5.2.3" targetFramework="net461"
从上面我们可以看到它是一个Asp。Net MVC 5.2.3版本。
此外包。配置文件还可以帮助我们跟踪所有已安装的包及其各自的版本。
我们只需要使用MvcDiagnostics。它显示了大量关于当前MVC安装的信息,也有助于调试。你可以在MVC源码或者谷歌中找到它。
另一个解决方案是在nuget中搜索mvc(在visual studio中右键单击你的mvc项目并选择“管理nuget包”)。
这将显示您当前安装的版本-
它还允许你更新MVC版本
我有这个问题是因为在VS 2013中没有MVC5模板。我们不得不选择ASP。NET web应用程序,然后在下一个窗口选择MVC。
你可以检查System.Web.Mvc dll的属性,如下图所示。
推荐文章
- ASP是什么?NET Identity的IUserSecurityStampStore<TUser>接口?
- 我如何使一个方法的返回类型泛型?
- 如何获取正在执行的程序集版本?
- AutoMapper vs valueinjector
- 在Visual Studio中查看多个项目/解决方案
- 什么是.NET程序集?
- 字符串不能识别为有效的日期时间“格式dd/MM/yyyy”
- 函数应该返回空对象还是空对象?
- 如何转换日期时间?将日期时间
- Visual Studio打开默认浏览器,而不是Internet Explorer
- 防止在ASP中缓存。NET MVC中使用属性的特定操作
- 转换为值类型'Int32'失败,因为物化值为空
- c#中有任何连接字符串解析器吗?
- MSBuild路径
- c#和Java的主要区别是什么?