怎样查看.net framework是否安装以及它的版本?
我是想做一个Win32的安装程序安装程序可以判断是否安装.net framework
并且可以得到.net framework的版本
若不是3.5的
就自动执行.net framework安装程序
我只想知道怎样获得.net framework是否安装和它的版本。 --------------------编程问答-------------------- 这个是查询注册表的吧
--------------------编程问答-------------------- 查看是否安装net查看system32下有个mscoree.dll 查看安装版本,要看注册表键值下的version
--------------------编程问答-------------------- 可以通过在 %windir%\System32目录下查找MSCorEE.dll文件来判断一个机器中是否安装了.NET框架
如果想确定一个机器中安装了哪些版本的.NET框架,可以查看下面注册表键下的子键
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy --------------------编程问答-------------------- Environment.Version.ToString()); --------------------编程问答-------------------- 如果装了Windows Installer 4.0的话,可以用MsiLocateComponent查一个软件是否安装。Framework的product code可以用Orca看 --------------------编程问答-------------------- --------------------编程问答-------------------- 学习了!!
谢谢楼主!!
补充:.NET技术 , .NET Framework