Pregunta

Recibo una advertencia cuando intento incluir el requisito previo de .net 3.5 sp1 para mi proyecto de instalación.La advertencia indica que no se pudo encontrar el requisito previo para el arranque.

¿Alguna sugerencia?

Gracias

¿Fue útil?

Solución

¿Has probado esto

Otros consejos

Seguí las instrucciones en 2.3.1.1 Habilitar Samesite para el paquete de arranque .NET Framework 3.5 SP1 y ahora todo funciona perfecto.

Gracias

Para VS 2015, aquí hay una solución muy simple (incluida alguna respuesta de Michael Eakins):

  1. Descargue el instalador aquí: http://go.microsoft.com/fwlink?LinkID=118080

  2. Extraer / abrir con 7zip o Winrar y extraer el contenido a una carpeta

  3. Copie / mueva todo debajo de la carpeta extraída " wcu \ dotNetFramework " ruta a:

  

C: \ Archivos de programa (x86) \ Microsoft Visual Studio 4.0 \ SDK \ Bootstrapper \ Packages \ DotNetFX35SP1

  1. Publicar en VS2015

Al final, habiendo tenido el mismo problema que el creador Ryan, resolví mi delima siguiendo estos pasos:

Actualizar los datos del paquete

Abra el [Archivos de programa] Microsoft Sdks Windows V6.0a Bootstrapper Packages dotnetfx35sp1 Carpeta o %ProgramFiles (x86) % Microsoft SDKS Windows V6.0A BootstrapPer PACKAGES DOTNETFX35SP1 ON X64 Sistemas operativos EDIT Product.xml File en Bloc de notas.Pegue lo siguiente en el elemento <PackageFiles>:

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

Encuentra el elemento para < PackageFile Name="dotNetFX30\XPSEPSC-x86-en-US.exe" y cambie el valor de PublicKey a: 3082010A0282010100A2DB0A8DCFC2C1499BCDAA3A34AD23596BDB6CBE2122B794C8EAAEBFC6D526C232118BBCDA5D2CFB36561E152BAE8F0DDD14A36E284C7F163F41AC8D40B146880DD98194AD9706D05744765CEAF1FC0EE27F74A333CB74E5EFE361A17E03B745FFD53E12D5B0CA5E0DD07BF2B7130DFC606A2885758CB7ADBC85E817B490BEF516B6625DED11DF3AEE215B8BAF8073C345E3958977609BE7AD77C1378D33142F13DB62C9AE1AA94F9867ADD420393071E08D6746E2C61CF40D5074412FE805246A216B49B092C4B239C742A56D5C184AAB8FD78E833E780A47D8A4B28423C3E2F27B66B14A74BD26414B9C6114604E30C882F3D00B707CEE554D77D2085576810203010001 Encuentre el elemento para <paqueteFile name = "dotnetfx30 xpsepsc-amd64-en-us.exe" y cambie el valor de tecla pública al mismo que en el paso 4 arriba guiar el archivo de productos .xml

Descargue y extraiga los archivos de instalación principales

Navegue a la siguiente URL: http://go.microsoft.com/fwlink?LinkID=118080 Descargue el archivo dotNetFx35.exe a su disco local.Abra una ventana del símbolo del sistema y cambie al directorio en el que descargó dotNetFx35.exe.En el símbolo del sistema, escriba:dotNetFx35.exe /x:.Esto extraerá los archivos de Framework a una carpeta llamada "WCU" en el directorio actual.Copie el contenido de la carpeta WCU\dotNetFramework y péguelo en la carpeta %Program Files%\Microsoft SDKs\Windows\v6.0A\Bootstrapper\Packages\DotNetFx35SP1 (%ProgramFiles(x86)%\Microsoft SDKs\Windows\v6.0A \Bootstrapper\Packages\DotNetFx35SP1 en sistemas operativos x64).Nota:No copie la carpeta WCU\dotNetFramework.Debería haber 5 carpetas en la carpeta WCU y cada una de ellas debería aparecer ahora en la carpeta DotNetFx35SP1.La estructura de carpetas debería parecerse a la siguiente:o DOTNETFX35SP1 (Carpeta) DOTNETFX20 (carpeta DOTNETFX30 (carpeta) Dotnetfx35 (carpeta) Dotnetmsp (carpeta) Herramientas) EN (o alguna otra carpeta localizada) dotnetfx35setup.exe (archivo)

Ahora puede eliminar los archivos y carpetas que descargó y extrajo en los pasos 2 y 4.

Encontrado en Soluciones Microsoft

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top