Frage

Ich weiß, dass das .NET-Client-Profil zielt nicht auf x64 oder ia64 . Allerdings weiß ich nicht, was das bedeutet?

Es gibt zwei Teile, die es betrifft

  1. Wenn ich meine Anwendung setzt Sie die .NET Client Profile in VS zu verwenden, und es wird laufen auf x64 wird es funktionieren?
  2. Wenn ich meine Setup-Projekt Voraussetzungen stellen Sie den .NET Client Profile nicht das .NET Framework 3.5 SP1 zu müssen, was passiert, wenn es auf x64-Rechner ausgeführt wird, der nicht das .NET Framework 3.5 SP1 auf sie hat?
War es hilfreich?

Lösung

Das Client-Profil ist nur eine abgespeckte Version der vollen Rahmenzeit zu minimieren konzipiert installieren, wenn der Benutzer bereits nicht das .net Framework hat. Das Client-Profil selbst kann nicht auf einem x64-Rechner installiert werden, aber Ihre Anwendung wird funktionieren, wenn der vollständige Rahmen installiert ist.

Beachten Sie, dass als von .net 4.0, wird das Client-Profil auf alle Architekturen unterstützen, gehört x64 ( siehe hier )

Was Teil 2 betroffen ist, wenn das .NET Framework auf dem PC installiert ist, werden Sie die üblichen erhalten Dialog ‚.net Framework ist für diese Anwendung erforderlich ist.‘

Andere Tipps

1: in der Theorie sollte es funktionieren , wenn der Benutzer reguläre .NET 3.5SP1 installiert (da Client-Profil ist 3.5SP1 spezifische IIRC)

2: Ich würde erwarten, dass Sie einige sehr funky bekommen „kann nicht ausgeführt werden, dass“ Nachricht (Fehler) Boxen

ich würde spinnen eine x64 VM und testen Sie es, aber ich bin auf meinem Laptop im Moment, und es wird, dass (kein VT) nicht

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