MonoDevelop:如何从加载项启动调试

时间:2015-12-01 23:18:51

标签: monodevelop

我正在尝试编写一个将开始调试的MonoDevelop插件。基本上,将调用File - >开始调试。我怎么能这样做?

谢谢!

1 个答案:

答案 0 :(得分:1)

这样的事情将开始调试当前目标:

IBuildTarget target = IdeApp.ProjectOperations.CurrentSelectedBuildTarget;
var operation = IdeApp.ProjectOperations.CheckAndBuildForExecute (target);
operation.Completed += delegate {
if (operation.Success)
    IdeApp.ProjectOperations.Debug (target);
};

注意:.Debug方法是一种扩展方法,因此请确保在您的参考中包含MonoDevelop.Debugger,否则将无法找到...