VB.net检测framework版本并自动安装解决方法
VB.net检测framework版本并自动安装
求指点,最近写了个东东,用VB.NET,所以需要客户机安装framework 2.0以上,如何在程序开启前检测,若有不说了,若无,提示安装
------解决方案--------------------
检测有NET环境很好写你VC一个就行,实在不行VB60写一个就行。自己打包检测程序代了SETUP。最后成功导下就是了
------解决方案--------------------
其实你不用写的,在安装时程序会自动来判断是否有FRAMENET框架,如果没有它会自动链接到管方网站,进行下载,并安装,没有他也会提示你的。
------解决方案--------------------
如果没有框架,打包好程序是会提示的
------解决方案--------------------
可以使用VS建立生成项目,然后把依赖项勾上,并选择本地路径,就可以了。
------解决方案--------------------
用Advanced Installer做安装程序,那个可以设置先判断.NET的框架版本,符合条件才能下一步。
------解决方案--------------------
检测应该是在打包时候做的工作。通过注册表信息判断是否装了NET2.0.另外你也可以把NET2.0的框架直接打包,省的用户下载了,若他不能上网怎么办?
------解决方案--------------------
inno setup 打包,可自定义安装框架的
求指点,最近写了个东东,用VB.NET,所以需要客户机安装framework 2.0以上,如何在程序开启前检测,若有不说了,若无,提示安装
------解决方案--------------------
检测有NET环境很好写你VC一个就行,实在不行VB60写一个就行。自己打包检测程序代了SETUP。最后成功导下就是了
------解决方案--------------------
其实你不用写的,在安装时程序会自动来判断是否有FRAMENET框架,如果没有它会自动链接到管方网站,进行下载,并安装,没有他也会提示你的。
------解决方案--------------------
如果没有框架,打包好程序是会提示的
------解决方案--------------------
可以使用VS建立生成项目,然后把依赖项勾上,并选择本地路径,就可以了。
------解决方案--------------------
用Advanced Installer做安装程序,那个可以设置先判断.NET的框架版本,符合条件才能下一步。
------解决方案--------------------
检测应该是在打包时候做的工作。通过注册表信息判断是否装了NET2.0.另外你也可以把NET2.0的框架直接打包,省的用户下载了,若他不能上网怎么办?
------解决方案--------------------
inno setup 打包,可自定义安装框架的