易语言怎样判断电脑装没装.net2.0

Python018

易语言怎样判断电脑装没装.net2.0,第1张

最简单的办法就是判断系统目录下是否有.net的安装目录,如果有,80%的可能是装了

稍微简单点的办法还有,弄个.net小程序,执行成功就写个标记文件退出。然后易语言判断是否有这个标记就行了。

.版本 2

.子程序 _文件是否存在, 逻辑型

.参数 文件名, 文本型

.局部变量 文件号, 整数型

文件号 = 打开文件 (文件名, 1, 1)

.判断开始 (文件号 = 0)

返回 (假)

.默认

关闭文件 (文件号)

返回 (真)

.判断结束

.子程序 _按钮1_被单击

.如果 (_文件是否存在 (“文件地址”) = 真)

信息框 (“存在”, 0, )

.否则

信息框 (“不存在”, 0, )

.如果结束

"C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\NETFX 4.0 Tools\ildasm.exe"

使用ildasm.exe 打开你的编译后.net程序。exe 或dll

打开后找到最上面MANIFEST,双击它。双击后会显示他的内容看最上面的

// Metadata version: v1.0.3705

// Metadata version: v2.0.50727

// Metadata version: v4.0.30319

上面显示的就是.net framework 的版本信息了。