wise 打包程序判断.net 2.0
2011-09-18 22:08
393 查看
[Files]
.........
Source: "。。/dotnetfx20.exe"; DestDir: "{tmp}"; Flags: ignoreversion
; 友情提示:dotnetfx20.exe并不会拷贝到安装后的目录中,而是在临时目录中,这样重启机器之后就会被删除掉
[code]
function CheckDotNet2_0():boolean;
begin
Result:=not RegKeyExists(HKLM, 'SOFTWARE/Microsoft/.NETFramework/policy/v2.0');
end;
function InitializeSetup(): Boolean;
var Path:string;
ResultCode: Integer;
begin
if CheckDotNet2_0() then
begin
ExtractTemporaryFile('dotnetfx20.exe');
Exec(ExpandConstant('{tmp}/dotnetfx20.exe'), '', '', SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode);
end;
end;
.........
Source: "。。/dotnetfx20.exe"; DestDir: "{tmp}"; Flags: ignoreversion
; 友情提示:dotnetfx20.exe并不会拷贝到安装后的目录中,而是在临时目录中,这样重启机器之后就会被删除掉
[code]
function CheckDotNet2_0():boolean;
begin
Result:=not RegKeyExists(HKLM, 'SOFTWARE/Microsoft/.NETFramework/policy/v2.0');
end;
function InitializeSetup(): Boolean;
var Path:string;
ResultCode: Integer;
begin
if CheckDotNet2_0() then
begin
ExtractTemporaryFile('dotnetfx20.exe');
Exec(ExpandConstant('{tmp}/dotnetfx20.exe'), '', '', SW_SHOWNORMAL, ewWaitUntilTerminated, ResultCode);
end;
end;
相关文章推荐
- 打包.net 2.0 Winform程序杂项
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- 打包.NET程序
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- 对.Net程序进行打包
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解
- 基于.NET 2.0的GIS开源项目SharpMap分析手记(十三):基于SharpMap的Windows程序界面(C/S架构)
- .Net程序打包教程
- 【原】推荐一款小巧易用的.net程序打包工具Smart Install Maker 注册码
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- 怎么将.NET程序打包成exe安装程序?
- 如何在macOS平台上利用mkbundle对.Net命令台程序进行打包?
- [转帖]完整的.net程序打包
- 【.Net码农】安装程序打包MFC(visual studio安装部署详解)Install Application Package by using visual studion 2010
- 用VS2008开发.net 2.0 Web程序用时用到UpdatePanel 控件时要在Web.Config添加以下代码
- 为什么在VS2010中编写.net 2.0程序可以调用C#2.0以上版本特性?
- InstallShield Limited Edition for Visual Studio 2013 图文教程(教你如何打包.NET程序)
- .net获取打包程序路径
- 如何用.net程序来判断一个网站是否正常打开小解
- .net打包/C#WinFrom程序打包/图解.net打包/.net安装部署图解/VS2008项目的安装与部署图解