.net 3.5 SP1 Bootstrapper не найден для установки

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

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

Спасибо


person Ryan    schedule 21.10.2008    source источник
comment
Вы пробовали это   -  person CheGueVerra    schedule 26.10.2008


Ответы (3)


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

Спасибо

person Ryan    schedule 27.10.2008

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

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

Откройте папку [Program Files] \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1 или% ProgramFiles (x86)% \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1 в операционных системах x64. Файл 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 выше. Сохраните продукт. .xml файл

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

Перейдите по следующему URL-адресу: http://go.microsoft.com/fwlink?LinkID=118080 Загрузите файл dotNetFx35.exe на свой локальный диск. Откройте окно командной строки и перейдите в каталог, в который вы загрузили dotNetFx35.exe. В командной строке введите: dotNetFx35.exe / x :. Это приведет к извлечению файлов 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 (папка) dotNetFX20 (папка dotNetFX30 (папка) dotNetFX35 (папка) dotNetMSP (папка) папка TOOLS) en (или другая локализованная папка) dotNetFx35setup.exe (файл)

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

Найдено на Microsoft Решения

person Michael Eakins    schedule 05.04.2011
comment
Что странно, я установил VS 2008 с пакетом обновления 1 (SP1), но у меня нет папки DotNetFx35SP1 на пути, указанном в разделе SameSite этого документа, у меня просто есть папка DotNetFX35, поэтому мне не хватает файла Product.xml для 3.5 SP1 , Мне интересно, будет ли просто копирование файла 3.5 Product.xml в порядке, что я и сделал, я создал папку DotNetFx35SP1 и извлек в этот каталог файлы, указанные в разделе Samesite. - person OutOFTouch; 12.02.2015
comment
Поскольку у меня не было папки DotNetFx35SP1, у меня не было файла Product.xml для изменения, есть идеи, где я могу его получить? У меня также нет папки lang, потому что у меня не было этой папки, что странно, учитывая, что я установил iso VS2008 с SP1. Итак, моя проблема сейчас в том, что VS 2008 не получит созданный мной каталог загрузчика. - person OutOFTouch; 13.02.2015

Для 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
person Andrew Marais    schedule 03.12.2015