You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"pipeProgram": "enter the fully qualified path for the pipe program name, for example 'c:\\tools\\plink.exe'",
614
-
"pipeArgs": []
621
+
"pipeArgs": [],
622
+
"debuggerPath" : "enter the path for the debugger on the target machine, for example ~/clrdbg/clrdbg"
615
623
},
616
624
"properties": {
617
625
"pipeCwd": {
@@ -632,6 +640,11 @@
632
640
},
633
641
"default": []
634
642
},
643
+
"debuggerPath" : {
644
+
"type" : "string",
645
+
"description" : "The full path to the debugger on the target machine.",
646
+
"default" : "~/clrdbg/clrdbg"
647
+
},
635
648
"pipeEnv": {
636
649
"type": "object",
637
650
"additionalProperties": {
@@ -844,6 +857,163 @@
844
857
"default": false
845
858
}
846
859
}
860
+
},
861
+
"pipeTransport": {
862
+
"type": "object",
863
+
"required": [
864
+
"debuggerPath"
865
+
],
866
+
"description": "When present, this tells the debugger to connect to a remote computer using another executable as a pipe that will relay standard input/output between VS Code and the .NET Core debugger backend executable (clrdbg).",
867
+
"default": {
868
+
"pipeCwd": "${workspaceRoot}",
869
+
"pipeProgram": "enter the fully qualified path for the pipe program name, for example 'c:\\tools\\plink.exe'",
870
+
"pipeArgs": [],
871
+
"debuggerPath" : "enter the path for the debugger, for example ~/clrdbg/clrdbg"
872
+
},
873
+
"properties": {
874
+
"pipeCwd": {
875
+
"type": "string",
876
+
"description": "The fully qualified path to the working directory for the pipe program.",
877
+
"default": "${workspaceRoot}"
878
+
},
879
+
"pipeProgram": {
880
+
"type": "string",
881
+
"description": "The fully qualified pipe command to execute.",
882
+
"default": "enter the fully qualified path for the pipe program name, for example 'c:\\tools\\plink.exe'"
883
+
},
884
+
"pipeArgs": {
885
+
"type": "array",
886
+
"description": "Command line arguments passed to the pipe program.",
887
+
"items": {
888
+
"type": "string"
889
+
},
890
+
"default": []
891
+
},
892
+
"debuggerPath" : {
893
+
"type" : "string",
894
+
"description" : "The full path to the debugger on the target machine.",
895
+
"default" : "~/clrdbg/clrdbg"
896
+
},
897
+
"pipeEnv": {
898
+
"type": "object",
899
+
"additionalProperties": {
900
+
"type": "string"
901
+
},
902
+
"description": "Environment variables passed to the pipe program.",
0 commit comments