不知道为什么我找不到,觉得自己有点傻。我怎么知道?我使用。net 4和VS2010。
当前回答
在解决方案资源管理器中打开包。找到Microsoft.AspNet.MVC:
包id = " Microsoft.AspNet。Mvc" version="5.2.3" targetFramework="net461"
从上面我们可以看到它是一个Asp。Net MVC 5.2.3版本。
此外包。配置文件还可以帮助我们跟踪所有已安装的包及其各自的版本。
其他回答
typeof(Controller).Assembly.GetName().Version
以编程方式给出当前版本。
另一个解决方案是在nuget中搜索mvc(在visual studio中右键单击你的mvc项目并选择“管理nuget包”)。
这将显示您当前安装的版本-
它还允许你更新MVC版本
我们只需要使用MvcDiagnostics。它显示了大量关于当前MVC安装的信息,也有助于调试。你可以在MVC源码或者谷歌中找到它。
我从参考文件夹中选择System.web.MVC,右键单击它进入属性窗口,在那里我可以看到MVC的版本。这个解决办法对我很管用。谢谢
在解决方案资源管理器中打开包。找到Microsoft.AspNet.MVC:
包id = " Microsoft.AspNet。Mvc" version="5.2.3" targetFramework="net461"
从上面我们可以看到它是一个Asp。Net MVC 5.2.3版本。
此外包。配置文件还可以帮助我们跟踪所有已安装的包及其各自的版本。
推荐文章
- Visual Studio: ContextSwitchDeadlock
- Visual Studio:如何打破处理异常?
- VS 2017 Git本地提交数据库。每次提交时锁定错误
- 无法启动IIS Express Web服务器,注册URL失败,访问被拒绝
- 如果我使用OWIN Startup.cs类并将所有配置移动到那里,我是否需要一个Global.asax.cs文件?
- ASP。NET Identity DbContext混淆
- 如何从字符串中删除新的行字符?
- 如何下载Visual Studio社区版2015(不是2017)
- jQuery Ajax调用和Html.AntiForgeryToken()
- 是否已经添加了事件处理程序?
- Lookup()和Dictionary(Of list()的区别
- 如何从我的c#代码运行EXE文件?
- Node.js vs .Net性能
- 查找和替换-添加回车符或换行符
- .NET控制台应用程序中的全局异常处理程序