Frage

Eine letzte Frage über Client Profile Installation. Ich habe die Microsoft .NET Framework Client Profile Online-Installer, weil wir es in der Installations-CD setzen wollen, weil unsere Endbenutzer nicht entweder .NET Framework 3.5 oder Internet haben könnten. So wollen wir in der Lage sein, beide Fälle zu behandeln.

In den Voraussetzungen Ich bin in der Lage der Lage zu wählen, wo die Datei sein wird, aber ich weiß nicht, wo es sein sollte. Ich möchte in der Lage sein, irgendwie den Pfad der CD zu bannen, so etwas wie d: \ Product \ Voraussetzungen \ DotNetFx35ClientSetup.exe so es es bekommen kann und es von dort installieren. Hat jemand eine Idee, wie dies erreicht werden kann?

Danke.

Hier sind die Voraussetzungen Fenster:

alt text

War es hilfreich?

Lösung

Ok, hier ist das Ding. Ich habe versucht, mit dem Profil-Client, aber es hat nicht funktioniert, ich denke, es ist, weil das Client Profile Installer nicht die Eigenschaften von .NET Framework 3.5 hat SP1 . So in der Installation fragen sie für .NET Framework 3.5 SP1 zu, also musste ich auch, dass die offline verfügbar machen. Hier ist der Deal:

  • Zuerst müssen Sie die Client Profil offline Installer
  • Dann müssen Sie die Datei in den folgenden Ordner kopieren: C: \ Programme \ Microsoft SDKs \ Windows \ V6.0A \ Bootstrapper \ Packages \ DotNetFx35Client
  • Sobald das erledigt ist, können Sie Ihr Setup-Projekt bereitstellen und es wird kompilieren (Dies ist nur für Client Profile-Installation).

Da in meinem Fall ist es beschwert und bat um .net Framework 3.5 SP1, das ist, was ich zu tun hatte:

  • Aktivieren .net Framework 3.5 SP1 Voraussetzung in Ihrer Setup-Lösung
  • Download .net Framework 3.5 SP1 Full Package
  • Legen Sie in dem das Laufwerk C: \ (für den schnellen Zugriff) und gehen Aufforderung und geben zu befehlen: C: \ dotNetFx35setup.exe / x
  • Extrahieren Sie alles, wohin Sie wollen, dies wird ein Ordner namens wcu
  • erstellen gehen
  • wcu \ dotNetFramework, nehmen Sie alle Dateien und Ordner und kopieren Sie sie in C: \ Programme \ Microsoft SDKs \ Windows \ V6.0A \ Bootstrapper \ Packages \ DotNetFX35

Jetzt ist Ihre Lösung aufzubauen und es sollte funktionieren. Sie werden allerdings 2 Warnungen erhalten. Diese sind ein Know Problem und nach Microsoft sie nicht stören in der Installation der Anwendung. diese lesen für weitere Informationen.

Dies war ein wenig langweilig für mich zu finden und kommen, so dass ich hoffe wirklich, das jemand anderes mit diesem Problem helfen kann. Wenn Sie eine Frage haben Sie einen Kommentar und ich werde so schnell wie möglich bei Ihnen zurück.

Vielen Dank für das Lesen!

Andere Tipps

Ihr Setup haben, mit dem Kundenprofil arbeitet (nicht beschweren, wie Sie sagen) zum Zeitpunkt installieren, müssen Sie zusätzlich die überprüften Bedingungen ändern, dass nur das Client-Profil erforderlich ist.

Sie müssen die Eigenschaft der .NET-Startbedingung ändern, tatsächlich „Profile Client“ sagen. es mag hier:

 NET Startbedingung - Eigenschaften
(Quelle: msdn.com )

Dies ist aus dem folgenden Dokument: WPF Leistung und .NET Framework Client Profile im Abschnitt "Bereitstellung" von Jossef Goldberg.

Auch wenn das Dokument an den Client Profile von 4 Version bezieht, funktioniert das auch für 3.5. Ich habe es getan, und es funktionierte perfekt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top