我有一个MMC管理单元,我正在尝试调试。目前,放置在管理单元构造函数中的以下代码可以将调试器附加到它上面:
public MySnapIn()
{
#if DEBUG
if (!Debugger.IsAttached)
{
Debugger.Launch();
}
#endif
...
}
但总是要将调试器附加到Visual Studio真的很烦人。我想自动化这个过程。理想情况下,我只需要按F5并自动附加调试器。我尝试过以下方法:
这不起作用。调试器不会自动附加。如何自动执行此过程,或阻止调试器自动附加?
答案 0 :(得分:6)
得到它。 As it turns out,您必须在64位系统(我在其上)上使用32位MMC启动程序,然后将-32标志添加到force it to stay in 32-bit mode的“命令行参数”: