Проект установки Visual Studio 2008 больше не создает файл Setup.exe.
-
03-07-2019 - |
Вопрос
У меня есть проект установки Visual Studio 2008, который при компиляции в прошлом создавал файл Setup.exe в выходном каталоге вместе с выходным файлом .msi.Теперь он больше не генерирует файл Setup.exe, который мне действительно нужен.
Изменил ли я настройки проекта, не осознавая этого?Как мне заставить его сгенерировать его снова?
Решение
Попробуйте открыть свойства проекта, нажмите там кнопку «Предварительные условия» и установите флажок «Создать программу установки для установки необходимых компонентов».
Это для Visual Studio 2005, не уверен, работает ли это для Visual Studio 2008.
Другие советы
1. Перейдите в меню «Файл» > нажмите «Добавить» > «новый проект» > теперь появится диалоговое окно «Добавить новый проект».
2.Выберите «Другие типы проектов» и нажмите «Настройка и развертывание» проектов. Выберите «Настройка проекта», укажите имя проекта в текстовом поле имени и, наконец, нажмите «ОК».
3.Новый проект появится в обозревателе решений, например, вы даете имя «MyEXE». Он будет отображаться с этим именем.
4. Щелкните правой кнопкой мыши MyEXE> выберите «Просмотр»> нажмите «Файловая система».
5. Вы можете увидеть «файловую систему на TargetMachine» под тремя папками папки приложения пользователя пользователя пользователя
6.Выберите папку приложения и щелкните правой кнопкой мыши «Добавить»> «Вывод проекта»> выберите «Основной вывод».
- выберите «Рабочий стол пользователя» и нажмите второе окно> нажмите «Создать новый ярлык»> выберите выходной файл из папки приложения> измените имя файла с основного выходного имени на MyEXE
следующий >>
та же процедура также следует за меню программы пользователя
8. Если вы хотите изменить имя производителя для exe, просто щелкните проект правой кнопкой мыши и перейдите к свойствам.
измените свойства согласно вашему требованию
9. Наконец создайте новый проект. После успешной сборки проекта мой EXE (Setup) появится в папке отладки или выпуска приложения (в зависимости от настроек свойств).
EXE доступен по этому адресу
Если вы хотите установить EXE-файл на клиентском компьютере, на этом компьютере необходимо установить .NET Framework, поскольку приложения и элементы управления, написанные для .NET Framework версии 2.0, требуют установки на компьютере распространяемого пакета .NET Framework версии 2.0. где запускается приложение или элемент управления.