【问题标题】:VB.Net WebSite Get Assembly VersionVB.Net 网站获取汇编版本
【发布时间】:2017-04-26 03:04:49
【问题描述】:

我们有一个非常古老的旧版 VB.Net ASPX 网站,而不是 Web 应用程序,我正在尝试实现简单的版本控制。自动递增或手动递增都无所谓。

到目前为止,我已经尝试将 AssemblyInfo.vb 文件放在根文件夹和 App_Code 文件夹中。

然后我尝试了以下的各种实现;

Dim versionNumber As Version
versionNumber = Assembly.GetExecutingAssembly().GetName().Version

这只会返回 0.0.0.0。

我也用过;

Dim a As String = Assembly.GetAssembly(GetType(Business.EmailHelper)).GetName().Version.ToString()

后者为我提供了一个版本,因为我的目标是一个包含 AssemblyInfo.vb 的类库。

我似乎无法为网站获得相同的结果。

我应该将 AssemblyInfo.vb 文件放在网站的什么位置以便我可以读取版本信息?

谢谢。

【问题讨论】:

  • 您是否正在寻找一种方法来在您的 ASPX 网站中对您的网站或课程进行版本控制?

标签: asp.net vb.net assemblyinfo


【解决方案1】:

要对 ASP.Net 网站项目的程序集进行版本控制,您需要 precompile 它。您还需要通过 Page 指令或 Web.config 文件包含 AssemblyInfo.vb。 MSDN上的文章here.

【讨论】:

    猜你喜欢
    • 2012-09-16
    • 1970-01-01
    • 2012-08-13
    • 2015-12-27
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多