-1

Прежде всего, я не уверен, что это правильное место для этой проблемы, но я нахожусь на окнах. Я пытаюсь скомпилировать код C # на Windows 7 с использованием кода Visual Studio. У меня есть все загруженные расширения, но я получаю эту ошибку:

launch: program 'launch: launch.json должен быть настроен. Измените 'program' на путь к исполняемому файлу, который вы хотите отладить.

Я не могу понять, как это исправить. Это строка, которую, я считаю, нужно изменить в файле launch.json, это то, что сейчас там:

"program": "${workspaceRoot}/bin/Debug/<target-framework>/<exam1.dll>",

(exam1, потому что это имя моего файла .cs, содержащего мой код csharp).

Любая помощь очень ценится!

1 ответ1

0

Предполагая, что exam1 - это имя каталога, в котором находится ваш проект (именно это определяет имя исполняемого файла, а не имя файла C #), и что вы не изменили свой project.json (поэтому он нацелен на .Net Core 1.0), то строка должна быть:

"program": "${workspaceRoot}/bin/Debug/netcoreapp1.0/exam1.dll",

Если это не работает для вас, вы можете узнать, какой путь является правильным, собрав свой проект (dotnet build в командной строке или запустив задачу сборки из меню F1 ), а затем заглянув в подкаталог bin/Debug .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .