Я создал проект установки Visual Studio и установил версию 1.1.5. При сборке моего проекта установки версия файла setup.exe - 9.0.21022.8. Как мне получить версию файла 1.1.5 из моего проекта установки?
Я нашел ответ на этот вопрос в серии статей из блога от b # http://community.bartdesmet.net/blogs/bart/archive/2008/06/06/linq-to-msi-part-0-introduction.aspx
setup.exe - это просто загрузчик, который в конечном итоге запускает ваш MSI.
setup.exe
Один и тот же исполняемый файл используется с каждым создаваемым MSI, поэтому его версия не связана с проектом развертывания, с которым он связан; версия вашего приложения внутри MSI-файла .
Программируемое чтение версии сборки MSI может быть полезно вам, для получения версии MSI используется WindowsInstaller.Installer.
WindowsInstaller.Installer