admin 发表于 2015-9-10 17:06:26

Setup Factory 打包程序检测 .net 4方法

1,菜单-资源(Resources)-引用文件(Primer files...)-新建(Add),指定.net FW安装包文件路径;

2,左侧,“操作(Actions)”-“启动时(On Startup)”,填入以下代码:
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, "SOFTWARE\\Microsoft\\.NETFramework\\policy\\v4.0");
if (result == false) then
    result = File.Run(SessionVar.Expand("%TempLaunchFolder%\\NetFx40_Full_x86_x64.exe"), "", "", SW_SHOWNORMAL, true);
end

即可实现将.net FW与程序一起打包,并且在安装时,首先检查计算机中是否已经安装了指定版本的.net FW,如果没有,则开始安装。

页: [1]
查看完整版本: Setup Factory 打包程序检测 .net 4方法