Domanda

Ricevo un avviso quando provo a includere il prerequisito .net 3.5 sp1 per il mio progetto di installazione. Gli stati di avviso Prerequisito non è stato trovato per il bootstrap.

Qualche suggerimento?

Grazie

È stato utile?

Soluzione

Hai provato questo

Altri suggerimenti

Ho seguito le istruzioni in 2.3.1.1 Abilita Samesite per il pacchetto bootstrapper di .NET Framework 3.5 SP1 e ora tutto funziona perfettamente.

Grazie

Per VS 2015, ecco una soluzione molto semplice (inclusa una risposta di Michael Eakins):

  1. Scarica il programma di installazione qui: http://go.microsoft.com/fwlink?LinkID=118080

  2. Estrai / apri con 7zip o Winrar ed estrae la contence in una cartella

  3. Copia / sposta tutto nella cartella estratta " wcu \ dotNetFramework " percorso per:

  

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

  1. Pubblica in VS2015

Alla fine, avendo avuto lo stesso problema del creatore Ryan, ho risolto il mio delitto seguendo questi passaggi:

Aggiorna i dati del pacchetto

Apri la cartella [Programmi] \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1 o% ProgramFiles (x86)% \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1 su x64 operativo sistemi Modifica il file Product.xml in Blocco note. Incolla quanto segue in & Lt; PackageFiles & Gt; elemento:

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

Trova l'elemento per < PackageFile Name="dotNetFX30\XPSEPSC-x86-en-US.exe" e modifica il valore di PublicKey in: 3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001 Trova l'elemento per & Lt; PackageFile Name = & Quot; dotNetFX30 \ XPSEPSC-amd64-en-US.exe & Quot; e modificare il valore di PublicKey sullo stesso del passaggio 4 sopra Salvare il file product.xml

Scarica ed estrai i file di installazione di base

Accedi al seguente URL: http://go.microsoft.com/fwlink?LinkID= 118080 Scarica il file dotNetFx35.exe sul tuo disco locale. Aprire una finestra del prompt dei comandi e passare alla directory in cui è stato scaricato dotNetFx35.exe. Al prompt dei comandi, digitare: dotNetFx35.exe / x :. Ciò estrarrà i file Framework in una cartella denominata & # 8220; WCU & # 8221; nella directory corrente. Copia i contenuti della cartella WCU \ dotNetFramework e incollali nella cartella% Program Files% \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1 (% ProgramFiles (x86)% \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35SP1 su sistemi operativi x64). Nota: non copiare la cartella WCU \ dotNetFramework stessa. Dovrebbero esserci 5 cartelle nella cartella WCU e ognuna di queste ora dovrebbe apparire nella cartella DotNetFx35SP1. La struttura delle cartelle dovrebbe essere simile alla seguente: o DotNetFx35SP1 (cartella) dotNetFX20 (cartella dotNetFX30 (cartella) dotNetFX35 (cartella) dotNetMSP (cartella) Cartella TOOLS) en (o qualche altra cartella localizzata) dotNetFx35setup.exe (file)

Ora puoi eliminare i file e le cartelle scaricati ed estratti nei passaggi 2 e 4.

Trovato in Soluzioni Microsoft

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top