Проект установки Visual Studio 2008 больше не генерирует Setup.exe
У меня есть проект установки Visual Studio 2008, который при компиляции в прошлом генерировал файл Setup.exe в выходном каталоге вместе с выходным файлом MSI. Теперь он больше не генерирует Setup.exe, который мне действительно нужен.
Я изменил настройки проекта, не понимая? Как мне заставить его сгенерировать это снова?
2 ответа
Попробуйте открыть свойства проекта, нажмите кнопку "Необходимые компоненты" и установите флажок "Создать программу установки для установки необходимых компонентов".
Это для Visual Studio 2005, не уверен, работает ли он для Visual Studio 2008.
1, перейдите в меню "Файл"> нажмите "Добавить"> "Новый проект"> Теперь появится диалоговое окно "Добавить новый проект".
2.Выберите "Другие типы проектов" и нажмите "Настройка и развертывание" проектов. Выберите "Настройка проекта", введите имя проекта в текстовом поле "Имя" и, наконец, нажмите "ОК".
3. В обозревателе решений появится новый проект, например, вы дадите имя "MyEXE". Он будет отображаться с этим именем.
4. Щелкните правой кнопкой мыши MyEXE > Перейти View > нажмите "Файловая система".
5.Вы можете увидеть "Файловую систему на TargetMachine" в трех папках. Папка приложения.
6. Выберите папку приложения и щелкните правой кнопкой мыши Добавить> Выход проекта> выберите Основной выход
- выберите User's Desktop richt, нажмите во втором окне> нажмите "Создать новый ярлык"> выберите выходной файл из папки приложения> измените имя файла с основного имени вывода на MyEXE
далее >>
та же процедура следует за меню программы пользователя также
8. Если вы хотите изменить имя производителя для exe, просто щелкните правой кнопкой мыши проект и перейдите в свойства
изменить свойства согласно вашему требованию
9.Наконец Постройте новый проект. После успешной сборки проект myEXE(Setup) появится в папке "Отладка приложения" или "Release" (зависит от настроек свойств).
EXE доступен в этом месте
Если вы хотите установить EXE на клиентский компьютер, вы должны установить.NET Framework на этот mc, поскольку для приложений и элементов управления, написанных для.NET Framework версии 2.0, требуется, чтобы на компьютере был установлен распространяемый пакет.NET Framework версии 2.0. где работает приложение или элемент управления.