Visual Studio Installer
InstallShield
探索InstallShield——制作一个完整的应用程序安装实例
从Visual Studio 2012开始,微软就把自家原来的安装与部署工具彻底废掉了,转而让大家去安装使用第三方的打包工具“InstallShield Limited Edition for Visual Studio”,注意这个版本是免费的,只需要邮件注册下,就会有要注册码。
Inno
官网上下载的不能新建中文项目,所以还是到网上找汉化版的吧。
"ISCC.exe" "%~dp0..\Inno Setup\PeriodicalEditor.iss"
语言包列表
http://www.jrsoftware.org/files/istrans/
自定义安装目录:
DefaultDirName={code:GetPath}
[Code]
//获取安装路径
function GetPath(Param: String): String;
var
strPath: String;
begin
strPath := ExpandConstant('{pf}\{#MyAppName}');
if
RegQueryStringValue(HKEY_LOCAL_MACHINE,'Software\Microsoft\Windows\CurrentVersion\App Paths\XSX.exe', 'Path', strPath)
then
begin
//MsgBox('安装路径为: ' + strPath, mbInformation, MB_OK)
strPath:=strPath+'\Plugins\PeriodicalEditor\'
//strPath := ExtractFilePath(strPath);
end;
Result := strPath;
end;
advanced installer
NSIS
NSIS: Nullsoft Scriptable Install System
牛牛安装包界面美化控件 [nsNiuniuSkin]
http://www.ggniu.cn/download.htm
WixToolSet
http://wixtoolset.org/releases/
https://www.firegiant.com/wix/tutorial/
http://www.cnblogs.com/stoneniqiu/category/522235.html
https://www.firegiant.com/wix/tutorial/getting-started/the-files-inside/
网友评论