我已经为我的应用程序设置了部署项目。问题是我想在安装过程中显示应用程序版本(例如 MyApplication 1.2.3.1),以便用户可以在安装前看到版本。
我能想到的唯一方法是修改欢迎对话框中的 WelcomeText。有没有更简单或更优雅的方法来实现这一点?
最佳答案
您应该能够为此使用 Windows Installer ProductVersion 属性。如果将欢迎对话框的 WelcomeText 属性更改为:
The installer will guide you through the steps required to install [ProductName] [ProductVersion] on your computer.
然后您可以更改部署项目的版本属性并自动显示该值。任何基于字符串的属性都可以做到这一点;只需使用 [] 语法来插入值。
有关开箱即用的其他属性,请参阅 Windows Installer Property Reference
关于c# - 如何在 VS.NET 部署项目中显示应用程序版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3222840/