我正在创建安装程序来安装我的软件,首先检查我的软件是否安装了.net Framework3.5?
#define EXAMPLE_DIR "D:\\"
if(!Is(DOTNETFRAMEWORKINSTALLED,REGDB_KEYPATH_DOTNET_35)) then
return1=AskYesNo("Target system does not have .net 3.5 framework,Do you want to install?",YES);
if(return1==YES) then
LaunchApp(EXAMPLE_DIR^"website.bat","");
else
abort;
endif;
endif; 它完美地检查了框架,但现在我希望,如果用户点击是按钮,微软的网站应该是打开的?
有谁知道怎么做吗?
发布于 2012-05-24 19:36:16
我只会使用先决条件支持。对于最后几个版本,基于MSI和基于InstallScript的项目都提供了先决条件。
发布于 2012-09-25 21:37:33
应该是这样的.
//#define EXAMPLE_DIR "D:\\"
if(!Is(DOTNETFRAMEWORKINSTALLED,REGDB_KEYPATH_DOTNET_35)) then
return1=AskYesNo("Target system does not have .net 3.5 framework,Do you want to install?",YES);
if(return1==YES) then
LaunchApp(SUPPORTDIR^"website.bat","");
else
abort;
endif;
endif; https://stackoverflow.com/questions/10733460
复制相似问题