1

我有一个包含 3 个项目的 Visual Studio 2010 解决方案。第一个是我用几个 DLL 导出编写的非托管 DLL 项目 (C++)。第二个项目是第一个项目的托管包装器(使用 DLLImport 的 C#)。最后一个项目是我用来测试第一个项目功能的 WPF 应用程序。

我通过在构建后步骤中将 DLL 复制到包装器的发布/调试文件夹来使用第一个项目。但是,这还不足以让我在调试器中逐步完成它。我不知道如何正确引用项目,以便为非托管 DLL 加载调试符号。我该怎么做?

4

1 回答 1

2

尝试启用非托管代码调试

启用非托管代码的调试

  1. 在解决方案资源管理器中选择一个项目后,在“项目”菜单上,单击“属性”。

  2. 单击调试选项卡。

  3. 选中启用非托管代码调试复选框。

于 2011-07-10T21:04:31.657 回答