Я открыл «Окно команд» Visual Studio 2019 (используя View -> Other Windows -> Command Window
) и выполнил следующую команду:
DebugAdapterHost.Launch /LaunchJson:launch.json
Файл launch.json
находится в текущем каталог решений. К сожалению, Visual Studio ищет его где-то еще и не может его найти:
>DebugAdapterHost.Launch /LaunchJson:launch.json
Could not find file 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\launch.json'.
Если я использую абсолютный путь к launch.json
, это работает, но это, очевидно, не очень переносимо. Как я могу получить путь к открытому в данный момент решению?
Я предполагал, что что-то подобное будет работать, но это не так:
>DebugAdapterHost.Launch /LaunchJson:$(SolutionDir)/launch.json
Could not find a part of the path 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\$(SolutionDir)\launch.json'.