代码之家  ›  专栏  ›  技术社区  ›  MGOwen

我应该在哪里存储有关ASP.NET应用程序的版本信息?

  •  0
  • MGOwen  · 技术社区  · 17 年前

    web.config?网站属性?我在寻找建议/最佳实践,并给出您推荐它们的理由。

    2 回复  |  直到 17 年前
        1
  •  3
  •   Andrew Hare    17 年前

    版本项目的最佳方法是设置 AssemblyVersion AssemblyFileVersion 此文件中的属性:

    汇编语言

    设置这些属性的最简单方法是使用项目本身的属性表(右键单击项目文件并选择“属性”)。在第一个选项卡(“应用程序”)上,单击“程序集信息…”按钮,并在生成的对话框中设置版本。这些更改将保存到我上面提到的文件中。

        2
  •  1
  •   Community Mohan Dere    9 年前

    存储应用程序版本信息的最简单方法是通过assemblyinfo.cs文件。您可以使用类似于updateVersion实用程序的工具和预生成事件自动进行此更新(请参见 this StackOverflow question 了解更多详细信息)。

    在相关的注释中,我有一个日志,您可能会发现它很有用,其中详细介绍了如何构建 ASP.NET About Page 它可以将assemblyinfo文件中的信息以及bin文件夹中其他程序集的详细信息拉入Web应用程序。

    推荐文章