我使用VS代码和Tye(https://github.com/dotnet/tye)来运行一组.Net服务。我需要配置VS代码以附加到Tye启动的服务/进程。我可以在tasks.json中配置任务,以在调试模式下运行Tye和服务。运行时,Tye输出smth,如下所示/^.* 侦听进程ID(\d+)上my-servce(.*)的事件管道事件$/
如何在VS代码中配置tasks/launch.json以:
1.运行Tye并等待“Listening...”字符串
1.一旦检测到字符串,提取进程Id(Tye仍在运行)
1.将调试器附加到提取的进程ID
1.分离时-终止Tye
?
1条答案
按热度按时间6ju8rftf1#
我发现使用Tye进行调试的最简单方法是:
1.下载/安装VS Code extension。
1.运行
tye run --debug *
1.转到VS代码中扩展并附加到要调试服务