Я не верю, что есть способ сделать это, изменив что-либо в Visual Studio. Для редактирования файла MSI вам нужно будет использовать редактор файлов MSI (например, Orca из набора Windows). Откройте файл MSI с помощью Orca и перейдите в таблицу Control, записи WelcomeForm будут иметь элемент управления BannerText. Текст для этого начнется с ..... Добро пожаловать в мастер установки [ProductName] ..... и просто замените [ProductName] на новый текст.
Окно свойств формы приветствия в проекте установки позволит вам использовать другой BannerBitmap, если вы тоже хотите его изменить.
Чтобы автоматизировать такие изменения, вам нужно что-то узнать о командах SQL, которые можно использовать (с VBScript) для обновления файлов MSI.
Есть некоторые примеры здесь:
https://msdn.microsoft.com/en-us/library/windows/desktop/aa372021(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/aa368562(v=vs.85).aspx
и есть сценарий под названием WiRunSql.vbs в Windows, комплект/SDK, который принимает путь к MSI и командой SQL , В основном вы собираетесь обновить таблицу Control, где Dialog_ - WelcomeDialog и Control = BannerText, и измените значение Text на копию того, что там уже есть с вашим текстом.
спасибо, мне нужно интегрировать это в процесс автоматической сборки. Можно ли использовать Orca в командной строке и делать то, что вы можете делать с помощью графического интерфейса? –