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

加载 DLL 时出错认为缺少 VC++ 运行时

如何解决加载 DLL 时出错认为缺少 VC++ 运行时

我在 Visual Studio 中创建了一些 DLL。然后我想在 C# 应用程序中使用它。 在我的第一台机器上它运行良好,但在笔记本电脑上崩溃并出现“无法加载 DLL 'MyDLL.dll'”这样的错误

我使用了 DependencyWalker 工具,发现了很多遗漏的垃圾,其中一些:

Show functions (/{db}/{ddoc}/_show)
List functions (/{db}/{ddoc}/_list)
Update functions (/{db}/{ddoc}/_update)
Virtual hosts and ini-file rewrites
Rewrite functions (/{db}/{ddoc}/_rewrite)

尝试安装所有 VC++ 运行时(2013、2015、2019)。但这无济于事。

谢谢。

解决方法

来自评论。 Dependency walker 有一些误报。有一个新的/更新的工具可以解决这个问题:

https://github.com/lucasg/Dependencies

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