来源:自学PHP网 时间:2015-04-17 17:13 作者: 阅读:次
[导读] Windows上安装tortoisesvn报installer stopped prematurely的问题最近做项目,电脑系统出现故障,我重装系统后,安装别的软件都没问题,但是安装svn的时候报错,installer stopped prematurely,我在网上...
Windows上安装tortoisesvn报installer stopped prematurely的问题
最近做项目,电脑系统出现故障,我重装系统后,安装别的软件都没问题,但是安装svn的时候报错,installer stopped prematurely,我在网上也搜了很多,说是卸载 或者升级Windows installer,都以失败告终。纠结了很久最终放弃,因为时间紧急,所以只好用eclipse里面的svn工作。今天有时间了,我重新想起这个问题,想着解决掉,从网上也查了很多资料,最终终于解决掉,看到网上这个资料很少,所以特地发在这上面希望能够帮助更多像我这样遇到这个问题的人。 www.2cto.com
首先,我想到 查看 安装日志,在开始运行 打开gpedit.msc 组策略,依次点开计算机配置-管理模版-Windows组件-Windows Installer 日志记录 点已启动确定,或者打开注册表 regedit 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Windows\Installer 新建REG_SZ 名称为Logging 值为 iweap 保存退出。
我用的是后者,然后再次安装报错,点确定后,打开C:\Documents and Settings\Administrators\Local Settings\Temp 文件夹找到 以 MSI开头的log文件,打开里面发现 有这样 2 行话:“insternal MSI error. Installer terminated prematurely.”,“This advertised application will not be installed because it might be unsafe. Contact your administrator to change the installation user interface option of the package to basic”我们从这字面上看可能是权限问题,但是我是用的administrator 所以排除这个错误。 www.2cto.com
然后我又谷歌了一下后面的一行话,有网友说 改变msi格式 我想试一下,执行下面命令 msiexec /i msi软件地址 /qn 电脑毫无征兆的重启了。吓。。重启后 我再次执行 安装程序,弹出来的界面不一样了,有重新安装,修护,卸载选项。我选择修护,顺利的执行完毕。
|
自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习
京ICP备14009008号-1@版权所有www.zixuephp.com
网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com