2016-02-04 5 views
0

Я действительно смущен. Я хочу проверить, установлен ли .net 4.0. Если это не так, установите его с URL-адреса нашей компании.Где я должен проверить рамки .net при создании установщика окон?

Я заметил URL-адрес установки на страницах свойств, связанных с предварительными требованиями.

1) Если я добавлю URL-адрес, указывающий на URL нашей компании, выберите .net Framework 4 и выберите «Загрузить предварительные условия с веб-сайта поставщика компонентов» - он пытается загрузить его с веб-сайта Microsoft, я хочу.

2) Если я выбираю «загрузить необходимые компоненты из того же места, как моего приложения», сборка будет выполнена, если у меня нет dotNetFx40_Full_setup.exe в том же месте, как и мои установочные файлы

3) Тогда Я заметил, что я также могу установить installURL в Условиях запуска, чтобы указать на веб-сайт нашей компании и установить версию на .net Framework 4

Какой из них предпочтительный? Предпосылки или условия запуска?

Спасибо!

ответ

1

Обычно это лучше в предпосылках, потому что условие запуска в основном просто предотвращает установку. Это просто проверка на случай, если кто-то запустит MSI, не запустив bootstrapper setup.exe. Условие запуска даст вам URL-адрес, но затем его необходимо загрузить и установить. Предпосылки exe делают все это для вас.

Смежные вопросы