我有一个(旧的)第三方应用程序(用 vb6 编写),它在 Windows 10 上仍然运行良好(无需创建者更新)。
Windows Creators Update之后,我收到此错误:“自动化错误”
Windows 调试器显示它尝试加载多个类型库。
创建者更新后似乎有任何库丢失或错误。
应用程序开发人员不会帮助我。他告诉我,使用较旧的操作系统。
最佳答案
原因:库icuuc.dll 已被更新版本替换。
icuuc 是“Unicode 国际组件”的库。它的网站位于:http://icu-project.org/
新版本似乎与之前的版本(2003 年)不兼容。
将 2003 年的先前版本(创建者更新之前)复制到应用程序 exe(同一文件夹)旁边后,它使用此(旧)版本的 icuuc.dll,应用程序再次正常工作。
也许这个分析结果也可以帮助其他人在创作者更新后遇到问题。
关于vb6 - 安装 Windows 10 创建者更新后为 "Automation error",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46831109/