marcoborn
Goto Top

.NET-Version ermitteln?

Hallo Forum,
wie kann ich in Visual Basic ermitteln, welche Version(en) von .NET installiert sind? Gibt es dafür einen einfachen Befehl?

Vielen Dank,
M. Born

Content-ID: 202132

Url: https://administrator.de/forum/net-version-ermitteln-202132.html

Ausgedruckt am: 03.04.2025 um 18:04 Uhr

wiesi200
wiesi200 21.02.2013 aktualisiert um 09:17:22 Uhr
Goto Top
Hallo,

du könntest z.b. die Registry aus lesen

Edit:
Ach, wenn man kurz sucht findet man sowas:
http://www.codeproject.com/Articles/11003/The-coding-gentleman-s-guide- ...
MarcoBorn
MarcoBorn 21.02.2013 um 09:34:59 Uhr
Goto Top
Vielen Dank. Jetzt muss ich nur noch den Code nach VB portieren...
wiesi200
wiesi200 21.02.2013 um 09:39:33 Uhr
Goto Top
Und was willst du damit eigentlich bezwecken?
MarcoBorn
MarcoBorn 21.02.2013 um 09:54:14 Uhr
Goto Top
Ich habe eine DLL erzeugt, die unter .NETv4 läuft, aber unter v2 oder v3 nicht. In SharpDevelop habe ich zwar angegeben, dass er sie unter v2 kompilieren soll, aber irgendwie ignoriert er das. Daher will ich abfragen, welche Version installiert ist und eine Fehlermeldung ausgeben, dass v4 installiert werden soll anstatt das Programm abstürzen lassen wie bisher.
wiesi200
wiesi200 21.02.2013 um 15:49:56 Uhr
Goto Top
Also bei VisualStudio (auch die Express Version) funktioniert das ohne Probleme und der Installer den du dort erzeugen kannst überprüft sogar Abhängigkeiten von selbst und installiert bei Bedarf das Framework nach.
MarcoBorn
MarcoBorn 25.02.2013 um 08:50:14 Uhr
Goto Top
Danke für den Tipp.