Как создать установку, которая установит фреймворк во время запуска установки

Как создать установочное приложение Windows для разработки в vs2012. Программа установки автоматически установит .net framework во время запуска установки. Как создать такую ​​установку?


person Datta    schedule 23.01.2014    source источник


Ответы (1)


Вы можете сделать это с помощью MSI или ClickOnce. Диалоговое окно «Предварительные требования» позволяет выбрать платформу dotnet, которую вы хотите установить автоматически.

Если вы используете ClickOnce, щелкните правой кнопкой мыши свой проект и выберите «Свойства». На вкладке «Публикация» вы можете увидеть кнопку «Предварительные требования», в которой будут перечислены различные версии .NET Framework среди других компонентов. Отметив любой из этих компонентов, он будет установлен до установки вашего приложения.

Если вы используете MSI, вам нужно добавить в решение новый проект установки. Затем используйте ту же процедуру, что и выше, чтобы добавить предварительное требование .NET Framework.

К вашему сведению, все современные версии Windows уже включают .NET Framework 2.0 или выше. Если вы не используете какую-либо библиотеку, кроме самой фреймворка, вы можете даже подумать о распространении исполняемого файла вашего приложения (из папки bin) вместо создания установщика.

person dotNET    schedule 23.01.2014
comment
Или вы можете попробовать настройки wix, которые сейчас являются предпочтительным способом создания настроек внутри, а не . - person MrClan; 23.01.2014