Как изменить данные setup.exe в проекте установки и развертывания

Я создал проект установки и развертывания в .NET.

После сборки проекта файлы .msi и .exe создаются в папке отладки.

Я хочу изменить свойства setup.exe, которые в настоящее время

Copyright @microsoft corporation 
file version 9.0.21022.8

Как изменить данные setup.exe?


person user847455    schedule 30.11.2011    source источник


Ответы (2)


Ах да. Извините, я неправильно понял вашу проблему.

Ответ в том, что вы не можете. Причина этого в том, что файл setup.exe не устанавливает ваше приложение напрямую. Пользователь может запустить Setup.exe, который проверяет, установлена ​​ли на целевом компьютере правильная версия среды выполнения .NET Framework. Если нет, пользователю будет предложено загрузить среду выполнения с веб-сайта Microsoft и установить ее. Убедившись, что необходимая среда выполнения установлена, он вызывает файл .msi для установки программы.

Так что технически setup.exe — это исполняемый файл Microsoft, а не ваш.

Если вы уверены, что у ваших пользователей будет правильная версия CLR, вы можете обойтись без распространения только файла .msi.

person Mad Pierre    schedule 30.11.2011

Вам необходимо установить свойства вашего проекта установки перед сборкой.

В Visual Studio просто перейдите к свойствам проекта и установите «Производитель» и все остальные свойства на желаемые значения, а затем создайте. Простой.

person Mad Pierre    schedule 30.11.2011
comment
спасибо за ответ, но в моем проекте все свойства уже установлены, эти свойства отображаются в пакете .msi, но не в пакете setup.exe - person user847455; 30.11.2011