首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误1001初始化安装时发生异常

错误1001初始化安装时发生异常
EN

Stack Overflow用户
提问于 2012-09-24 14:52:14
回答 2查看 9.1K关注 0票数 2

在试图卸载时,我看到了以下错误。当程序文件中没有文件夹WRT软件时,我如何卸载软件。

注意:我已经从程序文件中删除了软件文件夹。

错误消息

代码语言:javascript
运行
复制
System.IO.FileNotFoundException. could not load file or assembly or its dependencies. the system cannot find the file specified.

我需要的解决方案如何卸载软件时,没有文件夹存在的程序文件。

EN

回答 2

Stack Overflow用户

发布于 2012-09-24 15:48:32

听起来就像一个非常britty的InstallUtil自定义操作,它依赖于正在安装的文件,如果找不到就没有异常处理。太棒了!:)

使用您安装的原始MSI,并使用Orca编辑它,以从InstallExecute序列中删除自定义操作。使用以下命令重新执行MSI:

代码语言:javascript
运行
复制
msiexec /i FOO.MSI REINSTALL=ALL REINSTALLMODE=vomus /qb

最后卸载应用程序。

票数 1
EN

Stack Overflow用户

发布于 2020-01-07 23:23:45

破坏安装:有几种方法可以解决这个问题,比如1)试图运行已安装的MSI的repair sequence,它可能能够从原始安装位置提取文件,或者2)运行the original installer itself --就像安装序列中的那样,而不是修复序列(必须是用于安装软件的准确的MSI文件),等等.这些方法都很容易失败,通常需要一些“黑客”才能成功。

微软( Microsoft FixIt):这一切都导致了最后一种解决方案的推荐,即“某种意义上的官方”,即Microsoft FixIt tool。它可以通过“注销”安装来清除已损坏的卸载,而不是运行实际的卸载。应该管用的。不要使用它,如果你不需要,有风险。

日志记录和调试:上面的内容应该有效,但是下面是关于如何记录MSI操作:Different ways to create and interpret MSI logs以缩小问题原因的信息。

链接:下面是一些通用的MSI卸载资源。第一个链接列出了失败卸载的清理策略--其中一些非常麻烦。第二个链接列出了不同的方法来调用MSI文件的卸载--有很多种方法:

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12567515

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档