Voraussetzungen für .NET Framework 3.5 SP1-Clientprofil

8

Ich habe ein .Net-Setup-Projekt und setze den Installationsort für die Voraussetzungen, um vom selben Ort wie meine Anwendung heruntergeladen zu werden.

Ich habe das Microsoft .NET Framework-Clientprofil-Offline-Installationsprogramm von Ссылка und legen Sie es in die Verzeichnisse:

C: \ Programme (x86) \ Microsoft SDKs \ Windows \ v6.0A \ Bootstrapper \ Packages \ DotNetFx35Client und C: \ Programme (x86) \ Microsoft SDKs \ Windows \ v7.0A \ Bootstrapper \ Packages \ DotNetFx35Client

Aber ich bekomme immer noch die Fehlermeldung "Voraussetzungen wurde nicht auf die Website des Komponentenherstellers gesetzt" und die Datei "DotNetFx35Client \ DotNetFx35ClientSetup.exe" im Element ".NET Framework 3.5 SP1 Client Profile" kann nicht auf der Festplatte gefunden werden . "

Irgendeine Idee?

Ich habe Windows 7 und Visual Studio 2010 ...

Danke!   Stefan

    
habakuk 17.01.2011, 15:34
quelle

2 Antworten

4

Beachten Sie, dass der Name nicht übereinstimmt, "Setup" fehlt in dem heruntergeladenen Ordner. Benennen Sie die Datei um, sodass der Name mit dem Namen übereinstimmt, über den sich VS beschweren.

    
Hans Passant 17.01.2011, 16:40
quelle
0

Beachten Sie, dass das Offline-Setup funktioniert, wenn Sie die Datei manuell herunterladen. Wenn Sie die Option jedoch später wieder auf Download prerequisites from Vendor's site zurücksetzen, lädt das Setup das Online-Installationsprogramm herunter und es wird versucht, seinen Hashwert mit dem der manuell kopierten Datei zu vergleichen, und der Benutzer erhält ein

  

Das Setup hat festgestellt, dass die Datei DontNetFx35ClientSetup.exe beides hat   seit der ersten Veröffentlichung geändert oder beschädigt sein kann

Wenn Sie möchten, dass das Online-Installationsprogramm wieder funktioniert, müssen Sie das 280kb DotNetFx35ClientSetup.exe wieder in den Bootstrapper-Paketordner einfügen.

    
Fer 27.05.2012 23:06
quelle