Есть ли способ создать пакет установщика Windows в vb.net с помощью инструментов от Microsoft? - PullRequest
0 голосов
/ 17 сентября 2009

Я хочу создать пакет установщика Windows, используя Visual Studio. Насколько я понимаю, в vb6 был простой способ сделать это: добавить установщик так же, как новую форму.

Как я могу сделать это в vb.net? Я скачал и установил Windows SDK из http://www.microsoft.com/downloads/details.aspx?FamilyID=c17ba869-9671-4330-a63e-1fd44e0e2505&displaylang=en, потому что где-то было сказано, что он может создавать установочные пакеты и есть инструменты для этого для .net, но не повезло.

Я бы предпочел не использовать для этого NSIS или Inno Setup.

Есть ли какой-нибудь способ получить ту же функциональность, которую вы могли бы иметь в vb6 с пакетами установщика?

Спасибо, я чувствую, что упускаю важный шаг здесь ...

РЕДАКТИРОВАТЬ: я использую Visual Basic 2008 Express, а не профессиональный. У меня нет «Настройка и развертывание» или что-то подобное в моих опциях шаблона.

Ответы [ 5 ]

4 голосов
/ 17 сентября 2009

Вы можете создать установщик .msi. Посмотрите на этот вопрос / ответ для более подробной информации. Как создать настройку MSI?

Редактировать: Другие упоминали WiX, так что вот ссылка на учебник, показывающий, как его использовать

3 голосов
/ 17 сентября 2009

Существует другой тип проекта установки и развертывания, когда вы создаете новый проект в VS Standard edition и новее. Если у вас есть экспресс, он не доступен.

Вот некоторая информация о проектах установки и развертывания:

http://msdn.microsoft.com/en-us/library/wx3b589t.aspx

Учебник

http://www.c -sharpcorner.com / UploadFile / vishnuprasad2005 / SetupProjects12022005022406AM / SetupProjects.aspx

1 голос
/ 20 сентября 2009

Поскольку экспресс-версия не включает тип проекта «Установка и развертывание», вам, вероятно, будет проще использовать сторонние инструменты, такие как www.advancedinstaller.com - бесплатной версии, вероятно, достаточно для ваших нужд. 1001 *

1 голос
/ 17 сентября 2009

В Visual Studio., Net вы должны создать проект установки (или программу установки проекта) для создания установщика.

Учебник здесь: http://www.dreamincode.net/forums/showtopic58021.htm

1 голос
/ 17 сентября 2009

Файл -> Новый проект -> Другие типы проектов -> Настройка и развертывание

Позволит вам добавить проект установки в любое решение Visual Studio.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...