调试由 .NET 应用程序创建的 COM 对象

Posted

技术标签:

【中文标题】调试由 .NET 应用程序创建的 COM 对象【英文标题】:Debug COM object created by .NET app 【发布时间】:2012-02-11 21:27:15 【问题描述】:

我正在尝试调试一个由 .NET WinForms 应用程序使用的 ATL COM 项目,但我无法在 ATL 项目中设置断点,只需使用“断点当前不会被命中等等等等”来获得空圆圈。

【问题讨论】:

【参考方案1】:

项目+属性,调试选项卡,勾选“启用非托管代码调试”

【讨论】:

以上是关于调试由 .NET 应用程序创建的 COM 对象的主要内容,如果未能解决你的问题,请参考以下文章

从 .NET 应用程序中销毁 COM 对象

Minidumps 和 modules匹配

使用 Dockerfile 使用 Jetbrains Rider 调试 .NET Core 应用程序

优雅地停止ASP.NET Core Web App(从Visual Studio调试器中),这是一个与IHostedService相关的问题

.Net 自动内存管理

如何从 C# .NET 强制解除分配 COM 服务器对象