【发布时间】:2010-10-07 13:46:21
【问题描述】:
我们有一个(主要是)C#/WPF 应用程序,它通过互操作调用一些 C++ 库。
出于测试目的(并且由于第三方库中的一些不一致),我们希望在目标机器上分发调试版本或我们的应用程序,部分用于远程调试。
在任何情况下,当这样做时,程序会在加载 C++ dll 时出现可怕的 0x800736B1 错误。这似乎(至少在我们找到下一个绊脚石之前)是由于目标机器上没有安装 VC++ 运行时库的调试版本造成的。
是否有带有调试库的 VC++ 可再发行包的版本,或者如果没有,是否有将这些库放在测试机器上的“首选”方式?
谢谢, wTs
【问题讨论】:
-
完美 - 谢谢!我正在寻找这样的文档 - 我的 Google Fu 让我失望了。
标签: c++ shared-libraries msvcr90d.dll