将调试器附加到托管代码和本地代码的启动过程

问题描述:

当我的过程正在启动(尚未完全启动并运行)时,我想将调试器附加到它。我在初始化代码的开头使用Debugger.Launch()构造以调试模式启动Visual Studio。不幸的是,只有托管类型的代码被选中用于调试。如何强制调试器也调试本地的?将调试器附加到托管代码和本地代码的启动过程

我找到了替代方法。在c#项目上选择项目属性。选择调试选项卡。在启动外部程序中选择您的应用程序并选择启用本机代码调试。按F5。