【问题标题】:Debug C++ dll from C# works in VS2013, but not VS2010从 C# 调试 C++ dll 适用于 VS2013,但不适用于 VS2010
【发布时间】:2013-10-22 00:02:07
【问题描述】:

在 2010/2013 年启用“启用本机代码调试”设置并加载经过验证的调试符号。无法进入 C++ 源代码。在 VS2013 中运行相同的项目后(不更改任何设置),代码进入 C++ 源代码。为什么?

注意:这是从 c# 单元测试项目运行的。

【问题讨论】:

    标签: c# c++ visual-studio-2010 visual-studio visual-studio-2013


    【解决方案1】:

    将 PDB 文件放在 DLL 旁边不足以调试 DLL。 您将需要访问 DLL 代码,以便您可以从调试器中单步执行它。 看看那个线程: http://social.msdn.microsoft.com/Forums/en-US/69e84750-6636-4656-bbd4-8d3586290af3/how-to-debug-native-c-dll-from-c-application?forum=netfxcompact

    【讨论】:

      猜你喜欢
      • 2012-03-09
      • 2021-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多