在asp.net网站项目中获取安装版本

时间:2009-04-14 14:05:29

标签: c# asp.net setup-deployment

我有一个 ASP.NET项目,其中包含 Web部署项目(用于编译网站)和安装项目(创建安装并安装网站的编译版本。

我总是更改安装项目上的应用程序版本,我希望能够将该版本号引用到网站本身但不在网络中创建条目.config与版本号(不是今天,但我认为将来我会忘记更改web.config中的版本号)

有什么技巧可以用来获得这种行为吗?

就像使用 WinForms 中的App.Config一样:

Version vrs = new Version(Application.ProductVersion);
myVersionLabel.Text = "Major: " + vrs.Major + " Minor: " + vrs.Minor;

1 个答案:

答案 0 :(得分:2)

您始终可以执行自定义操作,将安装程序版本写入/更新到web.config。不用担心忘记手动执行此操作。 编辑: 我发了一篇关于如何做到这一点的博客文章。拿一个look here