Простой способ создать установщик для .Net проектов - PullRequest
5 голосов
/ 08 июня 2009

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

У меня есть Visual Studio Express, только если это имеет какое-то значение.

Ответы [ 3 ]

3 голосов
/ 08 июня 2009

Ну, вы, вероятно, хотите прочитать о загрузчиках .Net.

http://msdn.microsoft.com/en-us/magazine/cc163899.aspx

Visual Studio позволяет создавать проекты установки, в которых можно указать, что инфраструктура является обязательным условием.

Одно из небольших неудобств, связанных с загрузчиком Microsoft, заключается в том, что вам необходимо отправить EXE вместе с вашим MSI (EXE заботится о загрузке). Это может или не может быть остановкой корабля для вас. Загрузчик бесплатно включен в Windows SDK.

Более усовершенствованные / дорогостоящие установки, такие как Wise или Installshield, позаботятся об этом за вас (и позволят вам упаковать все в один EXE-файл).

Если вы идете по пути WiX: прочтите этот вопрос .

1 голос
/ 08 июня 2009

Возможно, это не самый простой инструмент, но WIX сделает все, что вам нужно. Это открытый исходный код и имеет сильную поддержку сообщества.

0 голосов
/ 08 июня 2009

Visual Studio Express включает развертывание по щелчку один раз .

Этот сайт содержит ссылки на параметры развертывания.

...