Frage

Ich habe ein Programm in C#, das auf einem PC entwickelt wurde, auf dem mehrere .NET-Frameworks, Service Packs usw. installiert sind.Wie kann ich verstehen, welche Mindestinstallationsanforderungen gelten, um das Programm an Benutzer zu verteilen?Sollte ich mit einem sauberen PC beginnen und einzelne .NET-Frameworks testen, oder gibt es einen besseren Ansatz?

War es hilfreich?

Lösung

Schauen Sie sich zunächst die .NET-Version an, auf die Ihre Anwendung abzielt.

Wenn Sie beispielsweise auf .NET 3.5 abzielen, müssen Sie dies tun enthalten auch .NET 2.0

.NET 4.0 und 4.5 sind eigenständig, sodass die Einbeziehung früherer Versionen für sie nicht erforderlich ist.

Sie können die Version, auf die Sie abzielen, überprüfen, indem Sie zu den Eigenschaften Ihres Projekts gehen (Rechtsklick, Eigenschaften im Projektmappen-Explorer) und auf klicken Build Tab und suchen Target Framework

Microsoft empfiehlt, dass Sie nach Funktionen suchen, die Ihre Anwendung benötigt in den Betriebssystemen, anstatt nach der Windows-Version zu suchen, auf die Sie abzielen.Deshalb ist es besser, diese aufzulisten und sie einzeln anzugehen.Ich finde das manchmal etwas übertrieben, aber es hilft, sobald man die Logo-Zertifizierung erreicht hat.

Andere Tipps

Zielrahmen in Ihren Projekteigenschaften prüfen

Hinweis: - Schritt für die offene Projektlösung (Öffnen Sie Ihr Projekt in Visual Studio und öffnen Sie den Open Solution Explorer und klicken Sie mit der rechten Maustaste auf Eigenschaften)

einiger Link zu mehr Hilfe Sie

1: Retrieve ZielrahmenVersions- und Zielrahmenprofil von einer .NET-Baugruppe

2: So finden Sie esDie .NET Framework-Version eines Visual Studio-Projekts?

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