不知道为什么我找不到,觉得自己有点傻。我怎么知道?我使用。net 4和VS2010。
当前回答
我从参考文件夹中选择System.web.MVC,右键单击它进入属性窗口,在那里我可以看到MVC的版本。这个解决办法对我很管用。谢谢
其他回答
开放网络。找到System.Web.Mvc程序集定义:
assembly="System.Web.Mvc, Version=3.0.0.0 ..."
这是MVC3。通过web,你可以使用MvcDiagnostics,它类似于PHP中的phpinfo()功能。
在Mvc中,你可以通过打开Web来实现。配置文件 它在你的项目文件的底部
在解决方案资源管理器中打开包。找到Microsoft.AspNet.MVC:
包id = " Microsoft.AspNet。Mvc" version="5.2.3" targetFramework="net461"
从上面我们可以看到它是一个Asp。Net MVC 5.2.3版本。
此外包。配置文件还可以帮助我们跟踪所有已安装的包及其各自的版本。
typeof(Controller).Assembly.GetName().Version
以编程方式给出当前版本。
我从参考文件夹中选择System.web.MVC,右键单击它进入属性窗口,在那里我可以看到MVC的版本。这个解决办法对我很管用。谢谢
推荐文章
- 如何在。net中创建和使用资源
- 为什么Path。以Path.DirectorySeparatorChar开头的文件名合并不正确?
- asp.net MVC中的@RenderSection是什么
- c# .NET中的App.config是什么?如何使用它?
- 在哪里放置AutoMapper.CreateMaps?
- String类中的什么方法只返回前N个字符?
- 我如何提高ASP。NET MVC应用程序性能?
- 无法解析类型为“Microsoft.AspNetCore.Http.IHttpContextAccessor”的服务
- 如何在没有任何错误或警告的情况下找到构建失败的原因
- Visual Studio弹出提示:“操作无法完成”
- 否ConcurrentList<T>在。net 4.0?
- 在c#中解析字符串为日期时间
- 如何在剃刀视图上引用.css文件?
- 为什么我在我的Excel插件中得到“无法在证书存储中找到清单签名证书”?
- 由Jon Skeet撰写的《Singleton》澄清