asp.net-mvc - 如何在页面中显示 ASP.net MVC 项目版本?

标签 asp.net-mvc

在 WinForms 中,我会使用 Application.ProductVersion .

我试过使用 System.Reflection.Assembly以各种方式但永远无法获得 MVC 项目的版本。

最佳答案

如果此代码明确存在于 MVC 项目中(而不是在辅助程序集中),您应该可以使用 System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(3) , 返回主要、次要和修订号。否则你可能想使用类似 typeof(HomeController).Assembly.GetName().Version.ToString(3) 的东西.

关于asp.net-mvc - 如何在页面中显示 ASP.net MVC 项目版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3605247/

相关文章:

asp.net-mvc - ActionFilterAttributes 是否可以跨线程重用?这是如何运作的?

c# - 在 DropDownFor 值更改时更改 EditorFor 的值

c# - 如何正确捕获 ASP.Net MVC 5 项目中 View 甚至 Controller 引发的异常

asp.net - 在mvc5中向文本框添加图标

asp.net-mvc - 为什么在我启动 ASP.NET MVC2 应用程序时调用了错误的 Controller ?

asp.net-mvc - 能够将文件发布到 Azure Slot,但可查看页面未更新

asp.net-mvc - 使用 RowAction 更改 Kendo MVC 网格中的行颜色

c# - MVC 4 中通过 Ajax 更新 WebGrid 和 DropDown

asp.net-mvc - 使用 JWK 在 C# 中验证 JWT token

asp.net-mvc - OWIN认证中间件 : logging off