Wie weit ist die Software für .NET 3.5 kompiliert, bevor sie auf einem System abstürzt, auf dem nur .NET 2.0 installiert ist?Laufende Software für .NET 3.5 auf einem System mit nur installiertem .NET 2.0
Die Anwendung, die ich entwickle, verwendet WPF und erfordert .NET 3.5, aber ich möchte ein benutzerfreundliches Dialogfeld anzeigen (anstatt Absturz), wenn der Benutzer es nicht installiert hat.
Gibt es eine Standardmethode, um dies zu tun, oder eine offizielle Microsoft-Dokumentation?
EDIT: In einer idealen Welt prüfe ich möchte nur, dass alle .NET-Abhängigkeiten bei der Installation erfüllt sind. Da einige Anwendungen keine Installationsprogramme haben und Benutzer nach der Installation der Anwendung möglicherweise .NET deinstallieren können, finde ich die folgenden Antworten hilfreich.
Das hängt wahrscheinlich ein bisschen davon ab, ob Ihr Programm von 3.5 Assemblys abhängt (wie zum Beispiel LINQ). Ich bin neugierig, obwohl ich selbst neugierig bin. –