Ich habe eine Klassenbibliothek in .NET Framework 3.5 erstellt. Jetzt möchte ich die .NET Framework Version zu 4.0 ändern.
Wie kann ich das tun?
In Visual Studio:
Wenn Sie .NET Framework 4 dort nicht als Option sehen, stellen Sie sicher, dass Sie es installiert haben.
BEARBEITEN
Ich glaube nicht, dass Sie das fragen, aber der Vollständigkeit halber kann man eine vorhandene DLL auch auf eine spätere Version von .NET Framework verweisen, ohne sie erneut zu kompilieren, indem Sie Bindende Redirects .
Klicken Sie mit der rechten Maustaste auf das Projekt im Solution Explorer und wählen Sie Eigenschaften .
Stellen Sie sicher, dass die Registerkarte Anwendung ausgewählt ist.
Wählen Sie im Dropdown-Menü Zielframework das gewünschte Framework aus, z. .NET Framework 4 .
Leider ist dies nicht möglich, nachdem dll
erstellt wurde. Dazu benötigen Sie die Quelle Ihrer Klassenbibliothek.
Wählen Sie Eigenschaften aus. Klicken Sie mit der rechten Maustaste auf das Projekt im Lösungsexplorer.
Ändern Sie auf der Registerkarte Anwendung das Zielframework in Gewünschtes .
Zu Ihrer Information: Es gibt ein "Target Framework Migrator" -Erweiterungswerkzeug für Visual Studio (2013, 2015), mit dem alle Projekte in Ihrer Lösung auf einmal ausgeführt werden können.
Ich arbeite gerade an einer Lösung mit mehr als 100 Projekten und es ist nicht praktikabel, jedes Projekt einzeln zu machen IMO.