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

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

问题描述:

的Web.Config?网站属性?我正在寻找推荐他们的建议/最佳实践。我应该在哪里存储我的ASP.NET应用程序的版本信息?

到版本的最好办法一个项目是设置在此文件中的AssemblyVersionAssemblyFileVersion属性:

的AssemblyInfo.cs

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

+0

他说什么...... – KevDog 2009-05-25 01:01:34

存储应用程序的版本信息,最简单的方法是通过AssemblyInfo.cs文件。您可以使用UpdateVersion实用程序与预生成事件一起自动进行此更新(有关更多详细信息,请参阅this * question)。

在相关说明中,我有一篇您可能会觉得有用的博客文章,详细介绍如何构建一个ASP.NET About Page,将AssemblyInfo文件中的信息与其他程序集的详细信息bin文件夹。