1

我有一个 asp.net mvc 4 应用程序,它在标题中打印程序集号。我已将持续集成和部署设置为 azure。我已将内部版本号设置为:$(Date:yyyyMMdd)$(Rev:.r)

我也想在应用程序中打印该号码。现在我正在打印装配号:

@typeof(FullStackSampleApplication.MvcApplication).Assembly.GetName().Version

在此处输入图像描述

4

1 回答 1

2

要回答这个问题 - mvc 应用程序不了解来自构建的信息,因此您无权访问来自 mvc 应用程序的内部版本号值。您必须将此值从 build 传递到 version.txt 文件或烘焙到 AssemblyInfo.cs(例如 AssemblyInformationalVersion 属性)或您的应用程序稍后可以检索该值的任何其他位置(配置文件、数据库等)。

于 2013-04-17T10:03:01.497 回答