制作NSIS安装包时,如何打包NETF
2023-9-24 来源:本站原创 浏览次数:次#
进行Windows软件开发时,一般都会依赖某个版本的.NetFramework。因此我们在制作安装包时,需要将所依赖版本的.NetFramework进行打包。
首先创建语言文件lang_ch.nsi,内容如下:
Unicodetrue!definesec_prod"置顶王"!definesec_brand"图加软件(TujiaStudio)"!definesec_run"运行"!definesec_update"更新完成!$\r$\n$\r$\n马上运行${sec_prod}吗"FunctionInitStringsVar/GLOBALparent_dirVar/GLOBALpublisherVar/GLOBALsec_shortcutVar/GLOBALsec_desktopVar/GLOBALsec_startmenuVar/GLOBALsec_prod_descripVar/GLOBALsec_shortcut_descripVar/GLOBALsec_desktop_descripVar/GLOBALsec_startmenu_descripVar/GLOBALinstalreadyrunVar/GLOBALprodalreadyrun4instVar/GLOBALmsgDotNetNotInstalledVar/GLOBALmsgDotNetDownloadBeginVar/GLOBALmsgDotNetDownloadCompletedVar/GLOBALmsgDotNetDownloadCanceledVar/GLOBALmsgDotNetDownloadFailedVar/GLOBALmsgPausingInstallVar/GLOBALmsgFinishInstallNetVar/GLOBALmsgRemoveNetInstallerVar/GLOBALmsgCancelInstallNetVar/GLOBALmsgProceedInstallStrCpy$publisher"图加软件"StrCpy$sec_shortcut"创建快捷方式"StrCpy$sec_desktop"桌面"StrCpy$sec_startmenu"启动菜单"StrCpy$sec_prod_descrip"${sec_prod}主程序组件"StrCpy$sec_shortcut_descrip"创建桌面或启动菜单快捷方式"StrCpy$sec_desktop_descrip"创建桌面快捷方式"StrCpy$sec_startmenu_descrip"创建启动菜单快捷方式"StrCpy$instalreadyrun"安装程序已经运行!"StrCpy$prodalreadyrun4inst"${sec_prod}正在运行,安装前请先退出程序!"StrCpy$msgDotNetNotInstalled"未安装.NETFramework4.0.$\n是否从microsoft.