【解决】Error 1001.InstallUtilLib.dll: Unknown error

shijinglin shijinglin 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

自己做的安装包,安装的时候提示:  Error 1001.InstallUtilLib.dll: Unknown error 

事件查看器:

错误 1001。Error 1001. InstallUtilLib.dll: Unknown error.
(NULL)
(NULL)
(NULL)
(NULL)
(NULL)

消息资源存在,但在消息表中找不到该消息。
 

Windows Installer 已安装产品。产品名称: xxxxx。产品版本: xxxx。产品语言: 2052。制造商: xxxx。安装成功或错误状态: 1603。

=======================================================

之前用VS2019打包没问题,后来换成VS2022的时候出了问题。

查了很多资料,我的解决办法只是其中一个方面,不一定和你们一样,仅供参考。

【背景】

我换了电脑,直接安装了VS2022,因为VS2022默认不支持Framework4.0,需要单独安装(我用VS2019的安装包,仅单独安装了一个Framework4.0的组件)

【问题】

项目切换过Framework版本,因为之前环境问题,选择过Framework4.5。之后发现程序运行有问题,又换回了Framework4.0。

但是,安装包始终不正常。

因为:安装包项目本身还有个环境依赖。需要和项目使用的Framework版本保持一致。
 

 

网上资料千篇一律,可用性较低,忍不住留个底,希望能帮助到相同问题的人。

【附1】

InstallUtilLib.dll 的问题也可以可以尝试用Orca 更换InstallUtilLib.dll的文件解决。

点击下载:Orca工具,运行后打开安装包,找到Binary,双击InstallUtil对应的Data,然后重新选择一个对应Framework 的dll文件,按需选择64或32文件。

给个关键词便于复制:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\InstallUtilLib.dll  ,红色部分,安需修改。

 

【附2】

点击下载:VS2019 和VS2022的 InstallerProjects 安装包,原文件在国外,下载比较困难。

【附3】

安装之后程序启动和卸载都要检查配置的问题,是因为生成的安装包本身还有毒。在此一起分享。

点击下载:Orca工具, 运行后打开安装包,找到Shortcut,把对应的Target修改成正确的文件路径。

给个关键词便于复制:[TARGETDIR], 其他内容按需拼接。

 

其他参考资料:

https://learn.microsoft.com/zh-cn/previous-versions/visualstudio/visual-studio-2010/kz0ke5xt(v=vs.100)?redirectedfrom=MSDN

...全文

相关推荐

操作系统故障解决的方法

根据英文提示,是未知硬件错误造成系统无法正常安装。正常情况下,我们一般考虑是某个硬件设备与Windows XP SP3不兼容引起的,但实际上,如果原来的Windows系统中某些硬件驱动程序或软件与SP3有兼容冲突,也可能会引起安装程序无法正常进行或者蓝屏。

shizhenghe050220

matlab错误解决

1、MATLAB安装插入CD2时,无响应。 这个问题我在安装时可把我折腾坏了,我安装时用的是DAEMONtools这个虚拟光驱,当安装完CD1是, 大概是43%左右,更换CD2时安装无响应,针对与此,我想了一个办法,将CD1,CD2,CD3三个ISO文件分 别解压,然后把CD2,CD3的archives文件夹内的所有文件都复制到CD1内的文件夹archives内,其他诸 如help,jhelp,就不需要了,因为三张碟的这些东西都是一摸一样的,然后点击CD1内的setup就能一次。。。

jhhlincl

Matlab 安装错误提示

Matlab 安装错误提示

zhao6048

dockerVERR_UNRESOLVED_ERROR修复

Unable to load R3 module C:\Program Files\Oracle\VirtualBox/VBoxDD.DLL (VBoxDD): GetLastError=1790 (VERR_UNRESOLVED_ERROR)

背着代码去游走

【python】Python通过unrar库实现解压rar文件

写在前面 因实际问题需要通过Python来解压rar文件,一开始是通过pip install rarfile也就是安装rarfile库来实现,但是它会报“rarfile.RarUnknownError: Unknown exit code [1]: bsdtar: Error opening archive: Failed to open ‘–’”的错误。经过一番搜索这个问题没有解决,所以就转换为网上推荐的unrar库,但是安装完成后进行调用却又报了“Couldn’t find path to unrar library”的错误,这个问题通过一番查阅相关介绍得以解决,所以整理下来。 安装unr

weixin_38675746
评论 1
收藏 已收藏
分享
返回顶部
shijinglin
.NET Framework 17,748 成员 24,324 内容