用NSIS安装日志install。log解决了一个安装出现隐蔽的问题、不用看代码,可以节省大把时间!开心!
2011-12-15 08:47
741 查看
该问题是因为安装过程中, 2个服务程序文件版本不同,但又非常相似造成的
开始分别猜测是授权文件、软件本身文件、或者注册表项出错,但2个安装反复测试,都没发现这方面问题,前后花了有几个小时,百思不得其解,软件界面显示内容还有文件什么的,好像都正常啊。。
要看安装脚本源文件,那可够麻烦了:都有超过3k行的代码,而且这次改动还挺大、为了支持静默安装。。要看,估计得1,2天时间放进去。
后来想,既然是安装导致问题,那么干脆就尝试看看install。log吧。。一目十行。。还真看到一个明显区别:2个同名、应该也是同一个版本的服务文件,为何大小有不同?! OMG,原来是版本就是不同的2个文件啊。。
开始分别猜测是授权文件、软件本身文件、或者注册表项出错,但2个安装反复测试,都没发现这方面问题,前后花了有几个小时,百思不得其解,软件界面显示内容还有文件什么的,好像都正常啊。。
要看安装脚本源文件,那可够麻烦了:都有超过3k行的代码,而且这次改动还挺大、为了支持静默安装。。要看,估计得1,2天时间放进去。
后来想,既然是安装导致问题,那么干脆就尝试看看install。log吧。。一目十行。。还真看到一个明显区别:2个同名、应该也是同一个版本的服务文件,为何大小有不同?! OMG,原来是版本就是不同的2个文件啊。。
相关文章推荐
- 安装apk时出现错误Failure [INSTALL_FAILED_DEXOPT]问题解决的方法
- pip install 安装出现问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position XX的解决办法
- 解决:一个最近安装的程序已停用欢迎屏幕和快速用户切换.您必须卸载该程序以恢复这些功能.下列文件名可以帮您识别该程序所作的修改:vrlogon.dll 【转贴】
- 一个页面放2段图片滚动代码出现冲突的问题如何解决
- 关于更新windows Service Pack 3 更新后系统登录出现“一个问题阻止Windows正确检查机器的许可证。错误代码 0x80070002”问题解决方案
- 一天安装一个mysql,不是吓唬你,哈哈,mysql问题解决方法1067 can not connect to localhost (带MySql常用错误代码表)
- apt-get安装问题:请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
- 基本上,把switch,用设计模式代替,肯定是bug和过度设计。想想,本来修改一个文件几行代码可以解决的问题,变成修改3-6个类才能实现一样的功能。不是傻是什么?
- 安装Ubuntu之后默认英文,选简体中文,正常来说这样装好就应该能用的,可是这个时候又出现了错误,說:broken package database. 请用apt-get install -f解决问题
- Windows下安装Eric5时出现的“Sorry, please install QtHelp.”问题解决办法
- Vmware 下安装Vmware Tools 出现的一个问题和解决
- 教你一招:解决win10/win8.1系统在安装、卸载软件时出现2502、2503错误代码的问题
- mono-3.4.0 源码安装时出现的问题 [do-install] Error 2 [install-pcl-targets] Error 1 解决方法
- cx_Oracle安装出现的一个问题以及解决办法
- 解决小米手机出现INSTALL_FAILED_UID_CHANGE错误,安装应用失败的问题
- 解决IDEA 2017.3.1安装出现NSIS错误的问题
- mono-3.4.0 源码安装时出现的问题 [do-install] Error 2 [install-pcl-targets] Error 1 解决方法
- pip install 安装出现问题:UnicodeEncodeError: 'ascii' codec can't encode characters in position XX的解决办法
- Android系统移植与调试之------->安装apk时出现错误Failure [INSTALL_FAILED_DEXOPT]问题解决的方法
- 关于修复VS2008提示加载安装组件出现问题和点击VS的设计窗口出现一个WINDOW installer的提示的问题的解决办法