Pregunta

Tengo una instalación de .NET proyecto y establezca la ubicación de instalación de requisitos previos para 'descargar en mismo lugar que mi solicitud'.

He descargado el 'Perfil de Microsoft .NET Framework Client instalador fuera de línea' de https://www.microsoft.com/downloads/en/details.aspx?FamilyID=992cffcb-f8ce-41d9-8bd6-31f3e216285c y ponerlo en los directorios:

C: \ Archivos de programa (x86) \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35Client y C: \ Archivos de programa (x86) \ Microsoft SDKs \ Windows \ v7.0A \ Bootstrapper \ Packages \ DotNetFx35Client

Pero todavía consigo el mensaje de error "requisitos previos no se ha establecido en 'sitio web del fabricante del componente' y el archivo 'DotNetFx35Client \ DotNetFx35ClientSetup.exe' en el punto '.NET Framework 3.5 SP1 perfil de cliente' no se puede localizar en el disco ".

¿Alguna idea?

Tengo Windows 7 y Visual Studio 2010 ...

Gracias! Stefan

¿Fue útil?

Solución

Note the name mismatch, "Setup" is missing from the one you downloaded. Rename the file so its name matches the name VS is complaining about.

Otros consejos

Notice that if you download manually the file, offline setup will work. But if later you change the option back to Download prerequisites from Vendor's site the setup will download the online installer and it will try to compare its hash with the one belonging to the file you copied manually and the user will get an

Setup has detected that the file DontNetFx35ClientSetup.exe has either changed since it was initially published or may be corrupt

If you want the online installer to work again, you need to put again the 280kb DotNetFx35ClientSetup.exe back in the Bootstrapper packages folder.

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