C# Setup Factory 7.0打包软件,怎样检测用户是否安装.netframework 如果安装了就跳过,没有安装就继续安

谢谢各位高手了,最好是详细点,因为本人还是初学SetupFactory7.0非常感谢了最好有具体实现步骤,和详细代码。... 谢谢各位高手了,最好是详细点,因为本人还是初学Setup Factory 7.0 非常感谢了 最好有具体实现步骤,和详细代码。 展开
 我来答
匿名用户
2014-05-18
展开全部
建议用Setup Factory 7.0,如下操作
1、在“资源”的“原始文件”中添加net Framework 2.0(例如dotnetfx2.0.exe)
2、再在“操作”的“启动”中增加如下代码:
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\.NETFramework\\policy\\v2.0");
if (result == false) then
result = File.Run(SessionVar.Expand("%TempLaunchFolder%\\dotnetfx2.0.exe"), "", "", SW_SHOWNORMAL, true);
end

这样安装时会先判断系统是否已装net Framework 2.0,没有安装则启动net Framework 2.0的安装操作。需要安装其它需要的资源也参照上述步骤。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式