如何检测是否安装.NET Framework 2.0?

zhangpeng_54 2007-05-09 08:24:48
现在我们用VB2005做的程序在未安装.NET Framework 2.0的电脑上会弹出出错窗口,然后就关闭了,那么我们能不能在系统弹出这个窗口前检测电脑上是否有Framework 2.0?
...全文
2041 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
rainbowsoftware 2007-06-04
  • 打赏
  • 举报
回复
学习
yishan116 2007-06-04
  • 打赏
  • 举报
回复
http://www.codeproject.com/useritems/iisdetection.asp

这个可能对有有用 可以探测是否装了iis 和 .net 框架
abc8103 2007-06-04
  • 打赏
  • 举报
回复
楼主:
这个方法不知能不能解决你的问题(只限于Web程序)http://blog.csdn.net/seamonkey/archive/2004/09/24/115066.aspx
jijl2001 2007-05-10
  • 打赏
  • 举报
回复
我上次写了一个没有安装fw,他出现一个框框说没有安装了啊。不需要自检了啊,以前1.1是报错
huangyj 2007-05-10
  • 打赏
  • 举报
回复
只能用其它程序写了,其实你可以用ClickOne来部署,那样可以自己安装呀
北京的雾霾天 2007-05-10
  • 打赏
  • 举报
回复
不可能,除非用非托管的程序写一个检测的程序.
sx_lxh 2007-05-10
  • 打赏
  • 举报
回复
http://book.77169.com/ask24/how160835.htm
默然zxy 2007-05-10
  • 打赏
  • 举报
回复
读取注册表键值即可
ilost1013 2007-05-10
  • 打赏
  • 举报
回复
樓上,搞惡哦...
zongying995 2007-05-10
  • 打赏
  • 举报
回复
用.net随便做个程序,,执行,
try

catch
......
magbox(“您的电脑没安装.net")
哈哈~~~好像不行,,因为没.net执行不了~~~
zhangpeng_54 2007-05-10
  • 打赏
  • 举报
回复
===================================================================================
hbxtlhx(平民百姓) ( ) 信誉:112 Blog 加为好友 2007-05-10 09:34:11 得分: 0


不可能,除非用非托管的程序写一个检测的程序.

===================================================================================
能说具体点么?怎么在VB2005里用非托管程序?
zhangpeng_54 2007-05-09
  • 打赏
  • 举报
回复
我的意思是在这个程序中判断是否安装,我自己要用VB2005开发肯定会安装VS2005&Framework2.0的嘛,问题是把我做的东西给别人用时,怎么在程序中判断其他人的电脑上是否存在Framework2.0,然后可以弹一个Msgbox什么的....
x_ch 2007-05-09
  • 打赏
  • 举报
回复
或者在控制面中可以看到
x_ch 2007-05-09
  • 打赏
  • 举报
回复
计算机管理--->服务和应用程序--查看某一个虚拟站点---右键--属性
在选择.net下拉框中可以看到当前安装信息
yan53125 2007-05-09
  • 打赏
  • 举报
回复
不清楚,不过既然没有Framework 2.0,那就肯定不能用C#写了,那解决方法就只能再用别的语言写一个小东西??等高手回答

16,722

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧