在使用NSIS制作安装程序时,当打包的软件大小超过2G时会报错:

Internal compiler error #12345: error mmapping datablock to 33556079.Note: you may have one or two (large) stale temporary file(s) left in your temporary directory (Generally this only happens on Windows 9x).

这是由于NSIS有2G的大小限制,按如下步骤可解决此问题

1.下载最新的NSISBI编译器;

2.删掉NSIS的安装文件,我的是 D:\Program Files (x86)\NSIS

3.将下载的编译器解压放在D:\Program Files (x86)\中,并重命名为NSIS即可。

完成!

但是美中不足的是,如果打包的包过大,这种打包方式除了一个exe外,还有个额外的.nsisbi文件,于是想到了使用Enigma Virtual Box将其合并,遗憾的是打包合并后我的exe依然有6个G,windows限制了可执行文件大小在4G内。

如何解决NSIS 2G文件的限制相关推荐

  1. mysql 运行sql 编码_关于解决运行 sql 文件时, 找不到 MySQL 默认编码 utf8mb4 的问题...

    关于解决运行 sql 文件时, 找不到 MySQL 默认编码 utf8mb4 的问题 本人小白一名, 最近碰到了一个问题, 在 navicat 导入 MySQL 文件时, 报出 MySQL 找不到 u ...

  2. 解决MongoDB 日志文件过大,清理后还占用很大磁盘空间的问题

    解决MongoDB 日志文件过大,清理后还占用很大磁盘空间的问题 参考文章: (1)解决MongoDB 日志文件过大,清理后还占用很大磁盘空间的问题 (2)https://www.cnblogs.co ...

  3. 解决python2.x文件读写编码问题

    解决python2.x文件读写编码问题 参考文章: (1)解决python2.x文件读写编码问题 (2)https://www.cnblogs.com/nyist-xsk/p/9681064.html ...

  4. 解决struts.xml文件提示问题

    [Struts2]☆★之解决struts.xml文件提示问题 首先需要下载struts架包,下载步骤详情请看[web开发]☆★之Struts2系列教程[1]搭建Struts2开发环境. 下载之后我们新 ...

  5. python读取中文txt文本-Python3 解决读取中文文件txt编码的问题

    问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...

  6. python读取中文文件报错-Python3 解决读取中文文件txt编码的问题

    问题描述 尝试用Python写一个Wordcloud的时候,出现了编码问题. 照着网上某些博客的说法添添改改后,结果是变成了"UnicodeDecodeError: "utf-8' ...

  7. 成功解决pandas读取文件中不读取第一索引列

    成功解决pandas读取文件中不读取第一索引列 目录 解决问题 解决思路 解决方法 解决问题 解决pandas读取文件中不读取第一索引列 解决思路 pandas输出时会默认增加一列索引列 解决方法 添 ...

  8. NSIS 打包文件添加防火墙白名单

    概述 如果应用程序使用网络,担心被防火墙拦截的话,通常有两种解决方案,第一种是直接关闭电脑防火墙,但是会比较麻烦,每台电脑安装软件后都需要设置防火墙状态, 并且关闭防火墙电脑会不安全:第二种方式就是添 ...

  9. 谷歌浏览器打开标签会把之前的覆盖掉_Chrome 浏览器新更新解决了本地文件拖入导致的标签页意外关闭问题...

    原标题:Chrome 浏览器新更新解决了本地文件拖入导致的标签页意外关闭问题 这个问题之前相当让人头疼(至少对小编来讲是这样). 你有没有在 Google Chrome 浏览器上使用过拖放功能,但却发 ...

最新文章

  1. html5 strongeaseinout,Canvas開發庫封裝
  2. 必须掌握的八个【cmd 命令行】[
  3. Access转Sql Server问题
  4. 2021年四季度企业薪酬报告发布 38个核心城市平均薪酬首次超万
  5. postman测试工具中的js代码中的sendRequest()使用详解
  6. 【资源分享】Linux Scheduler
  7. Siki_Unity_2-9_C#高级教程(未完)
  8. 大数据元数据管理系统功能有哪些
  9. 如何选择适合自己的项目管理方法
  10. 做电话营销,如何避免成为骚扰电话
  11. 通过GB28181实现对安防摄像头的直播回放控制
  12. 百度智能云怎样建立服务器,百度智能云服务器BCC系统盘扩容如何做
  13. htmltabl生成html表格并发送企业微信
  14. STM32———高级定时器的死区时间计算方法
  15. 浅析加密算法五【DES密码】
  16. 为什么说jsp被替代了_您说什么:最喜欢的Windows资源管理器替代品
  17. Android实现搜索手机内的PDF文件
  18. 如何将电脑上的音乐传到苹果手机上?电脑音乐导入苹果手机
  19. 使用最简单的方法实现QQ登录
  20. iOS 添加第三方字体 .ttf

热门文章

  1. JAVACV实现视频帧添加中文水印
  2. chrome浏览器主页被劫持
  3. git stash 贮藏你的修改
  4. FSK、PSK基带信号高阶累积量理论值
  5. 用户数据报协议---UDP协议【详解】
  6. 服务提供商SD-WAN市场非常广阔
  7. 【科研思考】如何做学术研究?—— 我的方法论
  8. 《Javascript高级程序设计》--读书笔记(一)
  9. java代码生成_Java代码生成器CodeX4J介绍
  10. bi平台是如何进行数据的采集呢