Я пытаюсь скомпилировать код C# на Windows 7, используя среду Visual Studio. Я загрузил все расширения, но получаю эту ошибку:
launch: program 'launch: launch.json must be configured. Change 'program' to the path to the executable file that you would like to debug.
Как это исправить. Это строка, которую, я считаю, нужно изменить в файле launch.json:
"program": "${workspaceRoot}/bin/Debug/<target-framework>/<exam1.dll>",
(exam1, потому что это имя моего файла .cs, содержит мой код csharp).
ОТВЕТ:
Предполагается, exam1что это имя каталога, в котором находится ваш проект (именно это определяет имя исполняемого файла, а не имя файла C #), и что вы не изменили свой project.json (поэтому он нацелен на .Net Core 1.0) тогда строка должна быть:
"program": "${workspaceRoot}/bin/Debug/netcoreapp1.0/exam1.dll",
Если это не сработает, вы можете узнать, какой путь является правильным, собрав свой проект ( dotnet build в командной строке или выполнив задачу сборки из меню F1), а затем заглянуть в подкаталог bin/Debug.