是否可以在 Visual Studio 2017 中更改绿色调试按钮和 F5 热键执行的操作。

目前我必须发布我的 .net 核心控制台应用程序(使用我创建的配置文件),然后在命令窗口( View ->其他 Windows->命令窗口)中执行“DebugAdapterHost.Launch/LaunchJson:somepathblahblah”。

这是基于 https://github.com/Microsoft/MIEngine/wiki/Offroad-Debugging-of-.NET-Core-on-Linux---OSX-from-Visual-Studio

但是,我总是希望远程调试我的应用程序,因此更改默认调试操作以某种方式执行这两个步骤将节省大量时间。即使它不能执行发布步骤,执行 DebugAdapterHost.Launch 命令也会很棒!

最佳答案

正如 Alex 所评论的,将 DebugAdapterHost.launch 调用为自定义运行操作是不可能的。

但是 here is an extension 构建当前项目,然后调用 DebugAdapterHost.Launch 命令。

Your own approach creating an extension which implements IDebugProfileLaunchTargetsProvider 当然是另一种选择。

关于c# - Visual Studio - 自定义运行操作以使用 DebugAdapterHost.launch,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51735664/

10-11 15:57