Вопрос

Я получаю предупреждение при попытке включить необходимое условие .net 3.5 SP1 для моего проекта установки.В предупреждении указано, что не удалось найти необходимое условие для начальной загрузки.

Какие-либо предложения?

Спасибо

Это было полезно?

Решение

Попытался ли ты этот

Другие советы

Я следовал инструкциям в разделе 2.3.1.1 Включение Samesite для пакета загрузчика .NET Framework 3.5 SP1, и теперь все работает идеально.

Спасибо

Для VS 2015 вот очень простое решение (включая ответ Майкла Икинса):

  1. Загрузите установщик здесь:http://go.microsoft.com/fwlink?LinkID=118080

  2. Извлеките/откройте с помощью 7zip или Winrar и извлеките содержимое в папку.

  3. Скопируйте/переместите все из извлеченной папки «wcu\dotNetFramework» по пути:

C:\Program Files (x86)\Microsoft Visual Studio 4.0\SDK\Bootstrapper\Packages\DotNetFX35SP1

  1. Публикация в VS2015

В конечном итоге, столкнувшись с той же проблемой, что и создатель Райан, я решил свою делиму, выполнив следующие действия:

Обновите данные пакета

Откройте [Program Files] Microsoft SDKS Windows V6.0a Bootstrapper Packages DotNetfx35sp1 Папка или %Programfiles (x86) % Microsoft SDKS Windows v6.0a Bootstrapper Packages Dotnetfx35sp1 на x64 Операционные системы Edit the Product.xml файл в блокноте.Вставьте следующее в элемент < PackageFiles >:

<PackageFile Name="TOOLS\clwireg.exe"/>
<PackageFile Name="TOOLS\clwireg_x64.exe"/>
<PackageFile Name="TOOLS\clwireg_ia64.exe"/> 

Найдите элемент для < PackageFile Name="dotNetFX30\XPSEPSC-x86-en-US.exe" и измените значение PublicKey на: 3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001 Найдите элемент для <packagefile name = "dotnetfx30 xpsepsc-amd64-en-us.exe" и измените значение publickey на то же самое, что на шаге 4 выше Сохраните файл product.xml

Загрузите и извлеките основные установочные файлы

Перейдите по следующему URL-адресу: http://go.microsoft.com/fwlink?LinkID=118080 Загрузите файл dotNetFx35.exe на локальный диск.Откройте окно командной строки и перейдите в каталог, в который вы загрузили dotNetFx35.exe.В командной строке введите:dotNetFx35.exe /х:.Это приведет к извлечению файлов Framework в папку с именем «WCU» в текущем каталоге.Скопируйте содержимое папки WCU\dotNetFramework и вставьте его в папку %Program Files%\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1 (%ProgramFiles(x86)%\Microsoft SDKs\Windows\v6.0A \Bootstrapper\Packages\DotNetFx35SP1 в операционных системах x64).Примечание:Не копируйте саму папку WCU\dotNetFramework.В папке WCU должно быть 5 папок, и каждая из них теперь должна появиться в папке DotNetFx35SP1.Структура папок должна выглядеть следующим образом:o DotNetFx35sp1 (folder) dotnetfx20 (папка dotnetfx30 (folder) dotnetfx35 (folder) dotnetmsp (папка) Папка) En (или какая -то другая локализованная папка) dotnetfx35setup.exe (файл)

Теперь вы можете удалить файлы и папки, которые вы скачали и извлекли на шагах 2 и 4.

Найдено в Решения Майкрософт

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top