Das finde ich jetzt interessant. Hast du da irgendwelche Stichworte, Beispiele, Links zu Hand? Danke vorab.
https://msdn.microsoft.com/de-de/lib...v=vs.110).aspx
http://www.codefest.at/post/2012/04/...Versionen.aspx
Da hatte ich bisher vielleicht einfach nur Glück. Wenn ich beispielsweise mit VS 2005(.NET 2.0) eine Anwendung erstelle, lief diese auch unter 4.6. Aber ich bin da auch kein Hardcoreprogrammierer was .NET angeht. Von daher hatte ich vielleicht wirklich nur Dusel.
Bei neueren Windows-Betriebssystemen sind die älteren .NET-Versionen teilweise schon vorinstalliert. Möglicherweise ist das auch die Ursache, dass dann ältere Anwendungen ohne Voraussetzungen funktionieren.