c# - 在 C# 中调试 c++ dll

标签 c# c++ visual-studio debugging dll

我有一个来自 c++ 的 .dll,我想在 C# 中调试它,但我不知道怎么做。

当我编译 c++ 项目时,Visual Studio 要求我执行一个“.exe”。

我想我必须创建一个项目来执行 dll。

可是我迷路了,怎么调试呢?

最佳答案

如果我对您的理解正确,您想在调用您也创建的 DLL 的 C# 项目中调试您创建的 C++ 编码的 DLL?

我之前通过进入您的 C# 项目属性并在“调试”部分下选中“启用非托管代码调试”复选框来完成此操作。这应该允许您进入您的 C++ DLL。

关于c# - 在 C# 中调试 c++ dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1062910/

相关文章:

javascript - 我想关闭通过后端C#进程打开的firefox浏览器

c# - MVC 3 发送类 JSON

c++ - C 预处理器宏 : check if token was declared

c++ - 如何在Mfc c++中创建透明矩形?

c++ - 打开cv 3.0.0 LNK2019报错

c# - 如何用单引号做 HtmlTextWriter.WriteAttribute?

c# - 如何使用 DataContractJsonSerializer 序列化包含日期和时间属性的 JSON 字符串?

c++ - 编译但失败的 C++ std::vector<std::auto_ptr<T>> 示例

visual-studio - Visual Studio 2010 动态/平滑滚动

visual-studio - Azure 部署防火墙问题