Как я могу добавить установщик .net Framework в проект развертывания? - PullRequest
2 голосов
/ 22 ноября 2011

Я создал один проект Windows и создал проект развертывания.Когда я передал установочный файл .msi клиенту, и если на его компьютере не установлено .net, он сказал сначала установить .net.

Я хочу, чтобы на компьютере клиента не было .NET,Установочный файл может начать установку в автоматическом режиме, иначе он может установить мое приложение.Как я могу это сделать?

Ответы [ 2 ]

2 голосов
/ 22 ноября 2011

Во-первых, не используйте дрянные проекты развертывания, получите WIX и используйте WIX.Он интегрирован с VS, и он работает намного лучше, чем проекты развертывания, которые даже не выдают действительные файлы MSI за проверку.

Во-вторых, это не то, что могут делать файлы MSI - ни в коем случае.Файлы MSI являются контрольными базами данных.Установка необходимых компонентов выполняется с помощью файла .exe, предшествующего MSI-файлу (th «bootstrapper»).И WIIX, и проекты развертывания могут справиться с этим.Для Wix ссылка http://wix.sourceforge.net/manual-wix3/install_dotnet.htm. Я не буду касаться проектов развертывания, потому что они устарели.

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