微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

“应用转换时出错验证指定的转换路径是否有效”卸载时

如何解决“应用转换时出错验证指定的转换路径是否有效”卸载时

我正在尝试卸载 Visual Studio 2011 的 Crystal Report,并安装 Visual Studio 2019 的 Crystal Report。我收到错误消息“应用转换时出错。验证指定的转换路径是否有效。”卸载程序时。因此,无法安装较新版本的 Crystal Report for VS 2019。

我四处搜索,有些帖子说 Windows 注册表项导致了问题。我找不到解决办法。

非常感谢您的回复

解决方法

Crystal Reports:我想知道您是否从不再可用的网络共享安装,或者指定给您的转换的 UNC 路径被阻止或在其他方面不正确。您需要的是一个适当的日志文件。请参阅下文。快速浏览一下:https://apps.support.sap.com/sap/support/knowledge/en/1220433

此以及较新的 Windows 设置和安全功能导致的安全转换和复杂性也存在一些问题。 Maybe have a quick look here。只是关于该主题的几个链接。

你在多少台机器上看到这个?只是你自己的吗?


准备:首先要做几件事:

  1. 重新启动:在尝试下一次卸载之前重新启动。只是为了有一个干净的石板。让系统在重新启动后稳定下来(给它几分钟的时间来稳定下来)。
  2. 损坏的安装文件:重新下载您的新设置以确保其安装文件没有损坏。尝试恶意软件也扫描它。还有finally set it unblocked as shown here
  3. 管理员权限:第二,确保您以适当的管理员权限运行?从提升的命令提示符运行 msiexec.exe 命令。请启动提升的 cmd.exe(右键单击 => 以管理员身份运行)。
  4. 防病毒:首先禁用防病毒软件,以防止任何锁定无法卸载。

调试“想法列表”:Common causes of setup runtime issues


日志:现在是最重要的。您还必须确保正确记录卸载工作。您可以按策略使用日志记录 或在命令行级别定义它。最好启用 日志记录策略,以便在 tmp 中自动创建日志文件 文件夹。 Please see this answer for more on logging

完成上述"Preparation"后,请运行 卸载并创建一个正确的日志文件。这是命令行 (更喜欢政策):

msiexec.exe /x "mysetup.msi" /L*V "C:\Temp\msilog.log"

请打开您创建的日志(或从临时文件夹中获取日志 如果您启用了日志记录策略)。然后检查日志并匹配 此处针对此示例日志: https://www.itninja.com/question/transform-issues

你看到了什么?只需逐行阅读,不要被吓倒 所有的“线路噪音”。


常见技术问题:如果所有其他 MSI 软件包及其操作有问题,您可能会遇到更大的问题。那么你应该排除一些运行时问题。请注意,某些问题通常是由恶意软件(或有时只是随机出现的技术问题)引起的:

  1. Visual C++ 运行时 - 重新安装它。有很多版本。看看你的包裹需要什么。 The latest supported Visual C++ downloads
  2. Unregister / re-register msiexec.exe(可能因恶意软件或正常技术故障而需要)。
  3. 运行 chkdsk.exesfc.exe 以检查文件是否损坏和操作系统文件是否损坏。

Microsoft FixIt:您可以使用 Microsoft FixIt 方法作为清理现有安装的最后手段。这通常有效(除非您已经进行了过多的黑客攻击),但并不理想:http://support.microsoft.com/mats/Program_Install_and_Uninstall/ - 这种方法不会清理或卸载,它只是取消注册已安装的软件包并保留其所有文件和注册表设置。您可以尝试安装新版本,但遗留的垃圾可能会导致一些干扰问题。是的,您可以尝试手动清理,但我会先尝试覆盖。


链接:

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。