There is a problem with this Windows Installer package. A DLL required for this install to complete
·
项目场景:`
通过Advanced Installer打包的MSI结尾的安装包,点击安装报错。
问题描述
点击安装,界面报错如下截图:

原因分析:
通过Windows事件查看器定位问题。


Product: Library Services -- Error 1723. There is a problem with this Windows Installer package. A DLL required for this install to complete could not be run. Contact your support personnel or package vendor. Action AI_DETECT_MODERNWIN, entry: DetectModernWindows, library: C:\Users\wku\AppData\Local\Temp\MSI8CA6.tmp
解决方案:
1、定位到文件夹C:\Users\wku\AppData\Local\Temp\。
2、右键单击Temp文件夹,选“属性”,单击“安全”选项卡,检查“组或用户名”里有没有“Everyone”;
3、
(1)如果有“Everyone”,(一般来说这个时候,可以看到下面的好多权限是没有的)单击“编辑”,在新的选项卡窗口选中“Everyone”,在下面的权限窗口中——选中“完全控制”,此时,一般可能会出现“C:UsersXXXAppDataLocalTemp„„拒绝访问”,选“取消”,可能会有一个警告,不用理会,“确定”。这时再检查一下,就可以看到“Everyone”已经有了完全控制的权限;
(2)如果没有“Everyone”,单击“编辑”按钮,在新的选项卡窗口选“添加”,在新窗口中添加“everyone”,单击确定。然后按照上面一个步骤设置即可


更多推荐



所有评论(0)