最新消息:

为安装包添加版本信息,版权信息乱码,VIAddVersionKey,添加产品版本号

nsis 永恒心锁 3952浏览 0评论

若要属性中语言显示为“中文(中国)”, 把 ${LANG_ENGLISH}改为2052,因为中文ID是2052,用2052之后若其他内容是乱码,
则将版本信息设置语句,放在 !insertmacro MUI_LANGUAGE 的后面,因为NSIS要注重顺序的;
如果使用古典界面,放在 LoadLanguageFile “${NSISDIR}ContribLanguage filesSimpChinese.nlf” 的后面。
将VIProductVersion放于”版本信息”前面就可以解决nsis编译出错的问题

OutFile "yhxs3344.exe"
!define LANG_ENGLISH 2052
/*
在文件属性的版本表格里添加一个字段。既可以是由系统提供的一个字段也可以是一个用户定义的字段。 以下的这些字段由系统提供:
ProductName
Comments
CompanyName
LegalCopyright
FileDescription
FileVersion
ProductVersion
InternalName
LegalTrademarks
OriginalFilename
PrivateBuild
*/
LoadLanguageFile "${NSISDIR}ContribLanguage filesSimpChinese.nlf"
#在文件属性版本表格的顶部添加产品版本号
VIProductVersion "1.2.3.4"
#版本信息
VIAddVersionKey /LANG=${LANG_ENGLISH} "ProductName" "永恒心锁"
VIAddVersionKey /LANG=${LANG_ENGLISH} "Comments" "永恒心锁"
VIAddVersionKey /LANG=${LANG_ENGLISH} "CompanyName" "永恒心锁"
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalTrademarks" "永恒心锁"
VIAddVersionKey /LANG=${LANG_ENGLISH} "LegalCopyright" "永恒心锁"
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileDescription" "http://www.yhxs3344.net/"
VIAddVersionKey /LANG=${LANG_ENGLISH} "FileVersion" "1.0.0.0"
免责声明:根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。丨本站为个人博客非盈利性站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途。丨本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权BY-NC-SA协议进行授权

转载请注明:永恒心锁-分享互联网 » 为安装包添加版本信息,版权信息乱码,VIAddVersionKey,添加产品版本号

您必须 登录 才能发表评论!