我创建了一个Visual Studio安装项目,并将版本设置为1.1.5。当我构建我的安装项目时,setup.exe文件版本是9.0.21022.8。如何从我的安装项目中检索1.1.5文件版本?
答案 0 :(得分:1)
我通过b#的博客文章系列找到了答案 http://community.bartdesmet.net/blogs/bart/archive/2008/06/06/linq-to-msi-part-0-introduction.aspx
答案 1 :(得分:0)
setup.exe
只是一个最终启动你的MSI的引导程序。
您构建的每个MSI都使用相同的可执行文件,因此其版本与其关联的部署项目无关;您的应用程序的版本是在MSI文件中。
Programatically reading MSI build version可能对您有用,它使用WindowsInstaller.Installer
来获取MSI版本。