wie überprüfen ist .NET framework installiert ist oder nicht
Möchte ich zu entwickeln .NET-Anwendung in c#, aber zuerst muss ich überprüfen
dass die .NET framework ist installiert , weil ich nicht wollen, dass Benutzer einen Fehler sehen.
so gibt es einen vc++ - code, der nur verwenden MFC in einer statischen Bibliothek zu überprüfen, wenn .NET framework ist installiert ?
- Sie können dies überprüfen, in-installer. Es gibt plugins für alle gängigen Installationsprogramme, um diese zu überprüfen.
- Welches ist der kleinste Windows-version, die Sie unterstützen? Je nachdem, die .NET framework (mindestens version 2.0) wird in der Regel installiert werden. In Bezug auf: "ich will nicht Benutzer einen Fehler sehen". Was Sie sonst noch wollen zu geschehen, wenn Sie, rein hypothetisch, haben erkannt, dass die .NET framework nicht vorhanden ist? Schweigend installieren?
- Darüber hinaus können Sie fügen Sie die framework-installation in Ihren Installateur nach dem check.
- mögliche Duplikate von Wie erkenne ich ob .NET 3.5 SP1 installiert ist?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die Registrierung verwenden, um zu überprüfen, über .net framework und das ist die version, Entweder Sie verwenden Sie
VC++
oder eine andere Sprache kann mit registry..Überprüfen Micrsoft Knowledge Base-Artikel - Wie Sie feststellen, welche Versionen und service pack-Versionen von Microsoft .NET Framework installiert sind
Gibt es verschiedene Wege vorgeschlagen, auf SO thread.
Anderes ist mit dem Signum.Dienstprogramme-Bibliothek von SignumFramework (wich, die Sie verwenden können stand-alone), können Sie es schön und ohne sich mit der registry selbst.
Edit: Überprüfen Sie diesen code project Artikel - Ist .NET Framework auf dem Computer installiert???, es ist auch mit Registrierung bekommen die framework installiert ist oder nicht..
Hoffe, dass dies helfen..
MSCorEE.dll
ist in der%SystemRoot%\System32
Verzeichnis.das zeigt-Versionen .Net framework auf Ihrem Rechner installiert