tl; dr Visual Studio 2013 Создание простого установщика, шаблон проекта: Другие типы проектов> Установщик Visual Studio> Проект установки
Должно быть что-то простое, что мне не хватает. У меня есть установщики (например, NDP451-KB2858728-x86-x64-AllOS-ENU.exe) для моих предварительных требований, насколько сложно сказать Visual Studio, где их найти (или разместить их там, где это естественно будет выглядеть )?
=================================================
Все работает, за исключением включения предварительных условий.
Я нашел это в Google, нашел несколько других статей об обмене стеками, но ничего не ответил на вопрос.
Я создал простой «Проект установки» с некоторыми предварительными условиями, которые я хочу связать с установщиком (без загрузки конечным пользователем во время установки). Я получаю такую ошибку:
Ошибка 1 Чтобы включить «Загрузить необходимые компоненты из того же места, что и мое приложение» в диалоговом окне «Предварительные требования», необходимо загрузить файл «DotNetFX45 \ dotNetFx45_Full_x86_x64.exe» для элемента «Microsoft .NET Framework 4.5 (x86 и x64)» на локальный компьютер. . Для получения дополнительной информации см. http://go.microsoft.com/fwlink/?LinkId=239883 < / а>. d: \ junk \ installerWalkthrough \ Setup1 \ Setup1.vdproj Setup1
Это довольно ясно.
ЗА ИСКЛЮЧЕНИЕМ: куда мне положить его после загрузки, чтобы Visual Studio знала, где его найти, чтобы включить в сборку проекта установки?
Я искал некоторые параметры / свойства, чтобы указать путь к файлам установки для предварительных требований, не повезло. Если я перейду к URL-адресу, указанному в сообщении об ошибке, будет сказано о «clickonce» и других типах установки. Ничего о простом типе установки "Setup Project". И инструкции о том, куда поместить загруженный файл, ясны, как грязь, кажутся специфичными для win версии 8.1A, но если вы спуститесь в "C: \ Program Files (x86) \ Microsoft SDKs \ Windows \", там есть много разных версий win, перечисленных как подпапки, некоторые с папкой загрузчика, другие нет и т. д.
Я попытался поместить NDP451-KB2858728-x86-x64-AllOS-ENU.exe в C: \ Program Files (x86) \ Microsoft SDKs \ Windows \ v8.1A \ Bootstrapper \ Packages \ DotNetFX451 \ en, который, похоже, находится где (URL-адрес из сообщение об ошибке) предлагает мне поставить его, но VS не находит его при сборке.
Должно быть что-то простое, что мне не хватает. У меня есть установщики для моих предварительных требований, насколько сложно указать Visual Studio, где их взять?