ActivePerl无法打开安装包
安装时出错:无法打开安装程序包。
找了半天没找到原因……
后来重新下了安装包,Repair之后就可以了。可能是在下载压缩包时出了什么玄学问题。
不过在查找资料的过程中,发现了其他的可能遇到安装错误,在此Mark下,供给有需要的宝宝们。
报错 A DLL required for this install to complete could not be run. Contact your support personnel or package vendor.
emmm其实乍一看这俩报错似乎差不多啊hhhh
解决方案:
有可能时你的windows installer需要更新了,就会出现这种错误。
修复阻止程序安装或删除的问题:https://support.microsoft.com/zh-cn/help/17588/fix-problems-that-block-programs-from-being-installed-or-removed也有可能你的DLL并没有丢失,只是安装程序没有权限访问该文件夹。
找到C:\Users\x(目前的用户名)\AppData\Local\Temp,右键Temp文件夹属性->安全->组或用户名->everyone,权限要是完全控制,然后就可以啦
参考文章:
https://superuser.com/questions/478631/dll-could-not-be-run-for-msi-installers