我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Inno Setup打包教程(将已经打包为exe文件的java项目程序,打包为可安装的Windows程序以及最新版inno中文汉化)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Inno Setup打包教程(将已经打包为exe文件的java项目程序,打包为可安装的Windows程序以及最新版inno中文汉化)

提示:将已经打包为exe文件的java项目程序,打包为可安装的程序

文章目录

文章目录

一、Inno Setup是什么?

二、安装教程

1.下载安装

2.Inno Setup的简单使用和打包教程

3.Inno Setup的汉化

总结


一、Inno Setup是什么?

Inno Setup 是一个免费的 Windows 安装程序制作软件。第一次发表是在 1997 年,现在已经更新到Inno Setup 6了。Inno Setup是一个十分简单实用的打包小工具,可以按照我们自己的意愿设置功能,稳定性也很好。

官方网址:jrsoftware.org // Jordan Russell's Software

二、安装教程

1.下载安装

下载地址:Inno Setup Downloads (jrsoftware.org),下载后一直下一步安装即可。

2.Inno Setup的简单使用和打包教程

(1)打开Inno setup 6软件

(2)点击ok,点击下一步(next)

(3)第一行填程序名称,第二行为程序版本,第三、四行的发行者信息和网站可以不填,填写完后选择下一步

(4)这里不用更改,点击next

 (5)这里上面要选择程序的执行文件,也就是你已经生成的exe文件,下面选择添加文件夹,把所有你的程序运行需要的环境资源以及配置文件放在一个总的文件夹里,选择文件夹。然后next

(6)选择所需功能,点击next

(7)这里可以选择许可文件,安装前的文件(如Readme文件等),安装后显示信息等,点击下一步

继续next

(8) 此处选择安装语言(后面有配置中文的方法)

(9)在这里选择编译后安装包的输出文件夹位置,输出文件名等,还可以自定义的安装程序图标,填写完成后,点击下一步

在这里选择是否使用define编译指令,选择是也就是在生成的脚本里使用#define宏定义一些常量,方便脚本编写,不勾选就是不用,看个人。选择后点击next。

 finish

(11) 点击完成后会询问你是否立即编译新的脚本,这个脚本是根据刚才我们前面填写的那些内容自动生成的。可以直接使用编译,也可以自己重新编写。

问你是否保存script脚本信息,可保存,可不保存

 编译完成

 (12) 可以在之前设置的目录里找到生成的exe文件,现在你可以将它发给任何一个有windows电脑的人安装使用你所编写的java程序。

3.Inno Setup的汉化

从官网下载的innoSetup发现没有中文环境。

 (1)进入inno根目录,复制一份Default文件

  (2)使用记事本打开,替换为以下信息,改名为Chinese并保存到Languages文件夹中重启生效。

; *** Inno Setup version 6.2.2+ Chinese Simplified messages ***;; To download user-contributed translations of this file, go to:;   https://jrsoftware.org/files/istrans/;; Note: When translating this text, do not add periods (.) to the end of; messages that didn't have them already, because on those messages Inno; Setup adds the periods automatically (appending a period would result in; two periods being displayed).;; Maintained by Jiang Bo; Email: 3044483124@QQ.com; Translation based on network resource;[LangOptions]; The following three entries are very important. Be sure to read and ; understand the '[LangOptions] section' topic in the help file.LanguageName=简体中文; If Language Name display incorrect, uncomment next line; LanguageName=<7B80><4F53><4E2D><6587>; About LanguageID, to reference link:; https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-lcid/a9eac961-e77d-41a6-90a5-ce1a8b0cdb9cLanguageID=$0804; About CodePage, to reference link:; https://docs.microsoft.com/en-us/windows/win32/intl/code-page-identifiersLanguageCodePage=936; If the language you are translating to requires special font faces or; sizes, uncomment any of the following entries and change them accordingly.;DialogFontName=;DialogFontSize=8;WelcomeFontName=Verdana;WelcomeFontSize=12;TitleFontName=Arial;TitleFontSize=29;CopyrightFontName=Arial;CopyrightFontSize=8[Messages]; *** 应用程序标题SetupAppTitle=安装SetupWindowTitle=安装 - %1UninstallAppTitle=卸载UninstallAppFullTitle=%1 卸载; *** Misc. commonInformationTitle=信息ConfirmTitle=确认ErrorTitle=错误; *** SetupLdr messagesSetupLdrStartupMessage=现在将安装 %1。您想要继续吗?LdrCannotCreateTemp=无法创建临时文件。安装程序已中止LdrCannotExecTemp=无法执行临时目录中的文件。安装程序已中止HelpTextNote=; *** 启动错误消息LastErrorMessage=%1。%n%n错误 %2: %3SetupFileMissing=安装目录中缺少文件 %1。请修正这个问题或者获取程序的新副本。SetupFileCorrupt=安装文件已损坏。请获取程序的新副本。SetupFileCorruptOrWrongVer=安装文件已损坏,或是与这个安装程序的版本不兼容。请修正这个问题或获取新的程序副本。InvalidParameter=无效的命令行参数:%n%n%1SetupAlreadyRunning=安装程序正在运行。WindowsVersionNotSupported=这个程序不支持当前计算机运行的Windows版本。WindowsServicePackRequired=这个程序需要 %1 服务包 %2 或更高。NotOnThisPlatform=这个程序将不能运行于 %1。OnlyOnThisPlatform=这个程序必须运行于 %1。OnlyOnTheseArchitectures=这个程序只能在为下列处理器结构设计的Windows版本中进行安装:%n%n%1WinVersionTooLowError=这个程序需要 %1 版本 %2 或更高。WinVersionTooHighError=这个程序不能安装于 %1 版本 %2 或更高。AdminPrivilegesRequired=在安装这个程序时您必须以管理员身份登录。PowerUserPrivilegesRequired=在安装这个程序时您必须以管理员身份或有权限的用户组身份登录。SetupAppRunningError=安装程序发现 %1 当前正在运行。%n%n请先关闭正在运行的程序,然后点击“确定”继续,或点击“取消”退出。UninstallAppRunningError=卸载程序发现 %1 当前正在运行。%n%n请先关闭正在运行的程序,然后点击“确定”继续,或点击“取消”退出。; *** 启动问题PrivilegesRequiredOverrideTitle=选择安装程序模式PrivilegesRequiredOverrideInstruction=选择安装模式PrivilegesRequiredOverrideText1=%1 可以为所有用户安装(需要管理员权限),或仅为您安装。PrivilegesRequiredOverrideText2=%1 只能为您安装,或为所有用户安装(需要管理员权限)。PrivilegesRequiredOverrideAllUsers=为所有用户安装(&A)PrivilegesRequiredOverrideAllUsersRecommended=为所有用户安装(&A) (建议选项)PrivilegesRequiredOverrideCurrentUser=只为我安装(&M)PrivilegesRequiredOverrideCurrentUserRecommended=只为我安装(&M) (建议选项); *** 其它错误ErrorCreatingDir=安装程序不能创建目录“%1”。ErrorTooManyFilesInDir=无法在目录“%1”中创建文件,因为里面包含太多文件; *** 安装程序公共消息ExitSetupTitle=退出安装程序ExitSetupMessage=安装程序还未完成安装。如果您现在退出,程序将不能安装。%n%n您可以以后再运行安装程序完成安装。%n%n现在退出安装程序吗?AboutSetupMenuItem=关于安装程序(&A)...AboutSetupTitle=关于安装程序AboutSetupMessage=%1 版本 %2%n%3%n%n%1 主页:%n%4AboutSetupNote=TranslatorNote=; *** 按钮ButtonBack=< 上一步(&B)ButtonNext=下一步(&N) >ButtonInstall=安装(&I)ButtonOK=确定ButtonCancel=取消ButtonYes=是(&Y)ButtonYesToAll=全是(&A)ButtonNo=否(&N)ButtonNoToAll=全否(&O)ButtonFinish=完成(&F)ButtonBrowse=浏览(&B)...ButtonWizardBrowse=浏览(&R)...ButtonNewFolder=新建文件夹(&M); *** “选择语言”对话框消息SelectLanguageTitle=选择安装语言SelectLanguageLabel=选择安装时使用的语言。; *** 公共向导文字ClickNext=点击“下一步”继续,或点击“取消”退出安装程序。BeveledLabel=BrowseDialogTitle=浏览文件夹BrowseDialogLabel=在下面的列表中选择一个文件夹,然后点击“确定”。NewFolderName=新建文件夹; *** “欢迎”向导页WelcomeLabel1=欢迎使用 [name] 安装向导WelcomeLabel2=现在将安装 [name/ver] 到您的电脑中。%n%n建议您在继续安装前关闭所有其它应用程序。; *** “密码”向导页WizardPassword=密码PasswordLabel1=这个安装程序有密码保护。PasswordLabel3=请输入密码,然后点击“下一步”继续。密码区分大小写。PasswordEditLabel=密码(&P):IncorrectPassword=您所输入的密码不正确,请重新输入。; *** “许可协议”向导页WizardLicense=许可协议LicenseLabel=请在继续安装前阅读以下重要信息。LicenseLabel3=请仔细阅读下列许可协议。在继续安装前您必须同意这些协议条款。LicenseAccepted=我同意此协议(&A)LicenseNotAccepted=我不同意此协议(&D); *** “信息”向导页WizardInfoBefore=信息InfoBeforeLabel=请在继续安装前阅读以下重要信息。InfoBeforeClickLabel=准备好继续安装后,点击“下一步”。WizardInfoAfter=信息InfoAfterLabel=请在继续安装前阅读以下重要信息。InfoAfterClickLabel=准备好继续安装后,点击“下一步”。; *** “用户信息”向导页WizardUserInfo=用户信息UserInfoDesc=请输入您的信息。UserInfoName=用户名(&U):UserInfoOrg=组织(&O):UserInfoSerial=序列号(&S):UserInfoNameRequired=您必须输入用户名。; *** “选择目标目录”向导页WizardSelectDir=选择目标位置SelectDirDesc=您想将 [name] 安装在哪里?SelectDirLabel3=安装程序将安装 [name] 到下面的文件夹中。SelectDirBrowseLabel=点击“下一步”继续。如果您想选择其它文件夹,点击“浏览”。DiskSpaceGBLabel=至少需要有 [gb] GB 的可用磁盘空间。DiskSpaceMBLabel=至少需要有 [mb] MB 的可用磁盘空间。CannotInstallToNetworkDrive=安装程序无法安装到一个网络驱动器。CannotInstallToUNCPath=安装程序无法安装到一个UNC路径。InvalidPath=您必须输入一个带驱动器卷标的完整路径,例如:%n%nC:\APP%n%n或UNC路径:%n%n\\server\shareInvalidDrive=您选定的驱动器或 UNC 共享不存在或不能访问。请选择其它位置。DiskSpaceWarningTitle=磁盘空间不足DiskSpaceWarning=安装程序至少需要 %1 KB 的可用空间才能安装,但选定驱动器只有 %2 KB 的可用空间。%n%n您一定要继续吗?DirNameTooLong=文件夹名称或路径太长。InvalidDirName=文件夹名称无效。BadDirName32=文件夹名称不能包含下列任何字符:%n%n%1DirExistsTitle=文件夹已存在DirExists=文件夹:%n%n%1%n%n已经存在。您一定要安装到这个文件夹中吗?DirDoesntExistTitle=文件夹不存在DirDoesntExist=文件夹:%n%n%1%n%n不存在。您想要创建此文件夹吗?; *** “选择组件”向导页WizardSelectComponents=选择组件SelectComponentsDesc=您想安装哪些程序的组件?SelectComponentsLabel2=选择您想要安装的组件;清除您不想安装的组件。然后点击“下一步”继续。FullInstallation=完全安装; if possible don't translate 'Compact' as 'Minimal' (I mean 'Minimal' in your language)CompactInstallation=简洁安装CustomInstallation=自定义安装NoUninstallWarningTitle=组件已存在NoUninstallWarning=安装程序检测到下列组件已在您的电脑中安装:%n%n%1%n%n取消选定这些组件将不能卸载它们。%n%n您一定要继续吗?ComponentSize1=%1 KBComponentSize2=%1 MBComponentsDiskSpaceGBLabel=当前选择的组件至少需要 [gb] GB 的磁盘空间。ComponentsDiskSpaceMBLabel=当前选择的组件至少需要 [mb] MB 的磁盘空间。; *** “选择附加任务”向导页WizardSelectTasks=选择附加任务SelectTasksDesc=您想要安装程序执行哪些附加任务?SelectTasksLabel2=选择您想要安装程序在安装 [name] 时执行的附加任务,然后点击“下一步”。; *** “选择开始菜单文件夹”向导页WizardSelectProgramGroup=选择开始菜单文件夹SelectStartMenuFolderDesc=安装程序应该在哪里放置程序的快捷方式?SelectStartMenuFolderLabel3=安装程序将在下列开始菜单文件夹中创建程序的快捷方式。SelectStartMenuFolderBrowseLabel=点击“下一步”继续。如果您想选择其它文件夹,点击“浏览”。MustEnterGroupName=您必须输入一个文件夹名。GroupNameTooLong=文件夹名或路径太长。InvalidGroupName=无效的文件夹名字。BadGroupName=文件夹名不能包含下列任何字符:%n%n%1NoProgramGroupCheck2=不创建开始菜单文件夹(&D); *** “准备安装”向导页WizardReady=准备安装ReadyLabel1=安装程序准备好了,现在可以开始安装 [name] 到您的电脑中。ReadyLabel2a=点击“安装”继续此安装程序。如果您想要重新考虑或修改任何设置,请点击“上一步”。ReadyLabel2b=点击“安装”继续此安装程序?ReadyMemoUserInfo=用户信息:ReadyMemoDir=目标位置:ReadyMemoType=安装类型:ReadyMemoComponents=选定组件:ReadyMemoGroup=开始菜单文件夹:ReadyMemoTasks=附加任务:; *** TDownloadWizardPage wizard page and DownloadTemporaryFileDownloadingLabel=正在下载附加文件...ButtonStopDownload=停止下载(&S)StopDownload=您确定要停止下载吗?ErrorDownloadAborted=下载已中止ErrorDownloadFailed=下载失败:%1 %2ErrorDownloadSizeFailed=获取下载大小失败:%1 %2ErrorFileHash1=校验文件哈希失败:%1ErrorFileHash2=无效的文件哈希:预期 %1,实际 %2ErrorProgress=无效的进度:%1,总共%2ErrorFileSize=文件大小错误:预期 %1,实际 %2; *** “正在准备安装”向导页WizardPreparing=正在准备安装PreparingDesc=安装程序正在准备安装 [name] 到您的电脑中。PreviousInstallNotCompleted=先前程序的安装/卸载未完成。您需要重新启动您的电脑才能完成安装。%n%n在重新启动电脑后,再运行安装完成 [name] 的安装。CannotContinue=安装程序不能继续。请点击“取消”退出。ApplicationsFound=以下应用程序正在使用需要由安装程序更新的文件。建议您允许安装程序自动关闭这些应用程序。ApplicationsFound2=以下应用程序正在使用需要由安装程序更新的文件。建议您允许安装程序自动关闭这些应用程序。安装完成后,安装程序将尝试重新启动这些应用程序。CloseApplications=自动关闭该应用程序(&A)DontCloseApplications=不要关闭该应用程序(&D)ErrorCloseApplications=安装程序无法自动关闭所有应用程序。建议您在继续之前关闭所有使用需要由安装程序更新的文件的应用程序。PrepareToInstallNeedsRestart=安装程序必须重新启动计算机。重新启动计算机后,请再次运行安装程序以完成 [name] 的安装。%n%n是否立即重新启动?; *** “正在安装”向导页WizardInstalling=正在安装InstallingLabel=安装程序正在安装 [name] 到您的电脑中,请稍等。; *** “安装完成”向导页FinishedHeadingLabel=[name] 安装完成FinishedLabelNoIcons=安装程序已在您的电脑中安装了 [name]。FinishedLabel=安装程序已在您的电脑中安装了 [name]。此应用程序可以通过选择安装的快捷方式运行。ClickFinish=点击“完成”退出安装程序。FinishedRestartLabel=要完成 [name] 的安装,安装程序必须重新启动您的电脑。您想要立即重新启动吗?FinishedRestartMessage=要完成 [name] 的安装,安装程序必须重新启动您的电脑。%n%n您想要立即重新启动吗?ShowReadmeCheck=是,我想查阅自述文件YesRadio=是,立即重新启动电脑(&Y)NoRadio=否,稍后重新启动电脑(&N); used for example as 'Run MyProg.exe'RunEntryExec=运行 %1; used for example as 'View Readme.txt'RunEntryShellExec=查阅 %1; *** “安装程序需要下一张磁盘”提示ChangeDiskTitle=安装程序需要下一张磁盘SelectDiskLabel2=请插入磁盘 %1 并点击“确定”。%n%n如果这个磁盘中的文件可以在下列文件夹之外的文件夹中找到,请输入正确的路径或点击“浏览”。PathLabel=路径(&P):FileNotInDir2=文件“%1”不能在“%2”定位。请插入正确的磁盘或选择其它文件夹。SelectDirectoryLabel=请指定下一张磁盘的位置。; *** 安装状态消息SetupAborted=安装程序未完成安装。%n%n请修正这个问题并重新运行安装程序。AbortRetryIgnoreSelectAction=选择操作AbortRetryIgnoreRetry=重试(&T)AbortRetryIgnoreIgnore=忽略错误并继续(&I)AbortRetryIgnoreCancel=关闭安装程序; *** 安装状态消息StatusClosingApplications=正在关闭应用程序...StatusCreateDirs=正在创建目录...StatusExtractFiles=正在解压缩文件...StatusCreateIcons=正在创建快捷方式...StatusCreateIniEntries=正在创建 INI 条目...StatusCreateRegistryEntries=正在创建注册表条目...StatusRegisterFiles=正在注册文件...StatusSavingUninstall=正在保存卸载信息...StatusRunProgram=正在完成安装...StatusRestartingApplications=正在重启应用程序...StatusRollback=正在撤销更改...; *** 其它错误ErrorInternal2=内部错误:%1ErrorFunctionFailedNoCode=%1 失败ErrorFunctionFailed=%1 失败;错误代码 %2ErrorFunctionFailedWithMessage=%1 失败;错误代码 %2.%n%3ErrorExecutingProgram=不能执行文件:%n%1; *** 注册表错误ErrorRegOpenKey=打开注册表项时出错:%n%1\%2ErrorRegCreateKey=创建注册表项时出错:%n%1\%2ErrorRegWriteKey=写入注册表项时出错:%n%1\%2; *** INI 错误ErrorIniEntry=在文件“%1”中创建INI条目时出错。; *** 文件复制错误FileAbortRetryIgnoreSkipNotRecommended=跳过这个文件(&S) (不推荐)FileAbortRetryIgnoreIgnoreNotRecommended=忽略错误并继续(&I) (不推荐)SourceIsCorrupted=源文件已损坏SourceDoesntExist=源文件“%1”不存在ExistingFileReadOnly2=无法替换现有文件,因为它是只读的。ExistingFileReadOnlyRetry=移除只读属性并重试(&R)ExistingFileReadOnlyKeepExisting=保留现有文件(&K)ErrorReadingExistingDest=尝试读取现有文件时出错:FileExistsSelectAction=选择操作FileExists2=文件已经存在。FileExistsOverwriteExisting=覆盖已经存在的文件(&O)FileExistsKeepExisting=保留现有的文件(&K)FileExistsOverwriteOrKeepAll=为所有的冲突文件执行此操作(&D)ExistingFileNewerSelectAction=选择操作ExistingFileNewer2=现有的文件比安装程序将要安装的文件更新。ExistingFileNewerOverwriteExisting=覆盖已经存在的文件(&O)ExistingFileNewerKeepExisting=保留现有的文件(&K) (推荐)ExistingFileNewerOverwriteOrKeepAll=为所有的冲突文件执行此操作(&D)ErrorChangingAttr=尝试改变下列现有的文件的属性时出错:ErrorCreatingTemp=尝试在目标目录创建文件时出错:ErrorReadingSource=尝试读取下列源文件时出错:ErrorCopying=尝试复制下列文件时出错:ErrorReplacingExistingFile=尝试替换现有的文件时出错:ErrorRestartReplace=重新启动替换失败:ErrorRenamingTemp=尝试重新命名以下目标目录中的一个文件时出错:ErrorRegisterServer=无法注册 DLL/OCX:%1ErrorRegSvr32Failed=RegSvr32 失败;退出代码 %1ErrorRegisterTypeLib=无法注册类型库:%1; *** 卸载显示名字标记; used for example as 'My Program (32-bit)'UninstallDisplayNameMark=%1 (%2); used for example as 'My Program (32-bit, All users)'UninstallDisplayNameMarks=%1 (%2, %3)UninstallDisplayNameMark32Bit=32位UninstallDisplayNameMark64Bit=64位UninstallDisplayNameMarkAllUsers=所有用户UninstallDisplayNameMarkCurrentUser=当前用户; *** 安装后错误ErrorOpeningReadme=尝试打开自述文件时出错。ErrorRestartingComputer=安装程序不能重新启动电脑,请手动重启。; *** 卸载消息UninstallNotFound=文件“%1”不存在。无法卸载。UninstallOpenError=文件“%1”不能打开。无法卸载。UninstallUnsupportedVer=此版本的卸载程序无法识别卸载日志文件“%1”的格式。无法卸载UninstallUnknownEntry=在卸载日志中遇到一个未知的条目 (%1)ConfirmUninstall=您确认想要完全删除 %1 及其所有组件吗?UninstallOnlyOnWin64=这个安装程序只能在64位Windows中进行卸载。OnlyAdminCanUninstall=这个安装的程序需要有管理员权限的用户才能卸载。UninstallStatusLabel=正在从您的电脑中删除 %1,请稍等。UninstalledAll=%1 已顺利地从您的电脑中删除。UninstalledMost=%1 卸载完成。%n%n有一些内容无法被删除。您可以手动删除它们。UninstalledAndNeedsRestart=要完成 %1 的卸载,您的电脑必须重新启动。%n%n您想立即重新启动电脑吗?UninstallDataCorrupted=文件“%1”已损坏,无法卸载; *** 卸载状态消息ConfirmDeleteSharedFileTitle=删除共享文件吗?ConfirmDeleteSharedFile2=系统中包含的下列共享文件已经不再被其它程序使用。您想要卸载程序删除这些共享文件吗?%n%n如果这些文件被删除,但还有程序正在使用这些文件,这些程序可能不能正确执行。如果您不能确定,选择“否”。把这些文件保留在系统中以免引起问题。SharedFileNameLabel=文件名:SharedFileLocationLabel=位置:WizardUninstalling=卸载状态StatusUninstalling=正在卸载 %1...; *** Shutdown block reasonsShutdownBlockReasonInstallingApp=正在安装 %1。ShutdownBlockReasonUninstallingApp=正在卸载 %1。; The custom messages below aren't used by Setup itself, but if you make; use of them in your scripts, you'll want to translate them.[CustomMessages]NameAndVersion=%1 版本 %2AdditionalIcons=附加快捷方式:CreateDesktopIcon=创建桌面快捷方式(&D)CreateQuickLaunchIcon=创建快速运行栏快捷方式(&Q)ProgramOnTheWeb=%1 网站UninstallProgram=卸载 %1LaunchProgram=运行 %1AssocFileExtension=将 %2 文件扩展名与 %1 建立关联(&A)AssocingFileExtension=正在将 %2 文件扩展名与 %1 建立关联...AutoStartProgramGroupDescription=启动组:AutoStartProgram=自动启动 %1AddonHostProgramNotFound=%1无法找到您所选择的文件夹。%n%n您想要继续吗?

重启生效


总结

Inno Setup打包教程(将已经打包为exe文件的java项目程序,打包为可安装的Windows程序),以及最新版inno中文汉化。

来源地址:https://blog.csdn.net/qq_57427605/article/details/129118662

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Inno Setup打包教程(将已经打包为exe文件的java项目程序,打包为可安装的Windows程序以及最新版inno中文汉化)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录