首页 > 解决方案 > 如何调查 Windows 升级兼容性问题?

问题描述

我用 C++ 开发了一个 Windows shell 扩展,用一个基于 MSI 的安装程序打包它,然后分发它。

现在我收到尝试将 Windows 10 升级到 20H2 的用户的投诉:升级说我的 shell 扩展与 Windows 10 20H2 不兼容,需要在升级前卸载。

我在 20H2 上对其进行了彻底的测试,没有发现任何问题。升级消息不提供任何进一步的信息。

如何找出导致兼容性问题的原因?有什么工具可以测试吗?(我已经使用了应用程序验证器。)

如果这是不可能的,我怎样才能阻止 Windows 要求用户卸载我的程序?

标签: windowswinapicompatibility

解决方案


推荐阅读