Подтвердить что ты не робот

С# Debug - не может начать отладку, поскольку цель отладки отсутствует

Я новичок в С#..

Я использую Visual Studio 12, исходный код, который я использую, был последний отредактирован в VS 12.. Но моя проблема в том, что он бросает мне эту ошибку: enter image description here

Прежде всего, мое имя пользователя компьютера - не Мартин, это Администратор. Создателем этого проекта является Мартин. Так что, когда я предполагаю, что это происходит, но я не знаю, как это исправить.

Я пробовал редактирование в Project > Properties > Build > Output Path - И это все еще не работает. Я не очень хорошо знаком с С#, и я потратил некоторое время на поиск решения, но не могу найти его где-нибудь. Возможно, потому что я не знаю, что мне нужно искать (я пробовал поиск ключевых слов и цитаты из ошибки, но все равно ничего)

4b9b3361

Ответ 1

Попробуйте следующее:

1. Убедитесь, что выходной путь проекта правильный (Project > Properties > Build > Output path)

2. В меню "Создать" > "Диспетчер конфигурации" и проверьте, был ли в вашем проекте main/entry Build. Если нет, проверьте его.

Ответ 2

Попробуйте выполнить следующие действия:

  • Щелкните правой кнопкой мыши проект Visual Studio - Свойства - Отладка - (раздел "Начало действия" ) - выберите переключатель "Начать проект".
  • Щелкните правой кнопкой мыши на проекте Visual Studio - Свойства - Отладка - (Включить раздел отладчиков) - отметьте "Включить процесс хостинга Visual Studio"
  • Сохранить изменения Ctrl + Shift + S) и снова запустить проект.

P.S. У меня возникла такая же проблема, когда я играл с параметрами перенаправления ввода/вывода консоли в текстовый файл и выбрал опцию "Свойства - отладка" (раздел "Начало действия" ). Запустите внешнюю программу. Когда я переместил решение в другое место на моем компьютере, проблема возникла из-за того, что он искал абсолютный путь к исполняемому файлу. Исправлена ​​проблема с восстановлением настроек проекта Visual Studio Project (см. Выше). Для вашей справки я использую Visual Studio 2013 Professional.

Ответ 3

В моем случае я добавил проект в решение вручную, где этот проект был нацелен на более высокую версию .NET, чем остальные проекты, которые ссылались на него. Странно... в таких случаях обычно будет несколько более подробная, буквальная и описательная ошибка.

Не было реальной ошибки, но было предупреждение, в котором говорилось так много.

Ответ 4

Вы не устанавливаете проект запуска, поэтому возникает только эта ошибка. В основном эта проблема возникает, когда вы работаете с большим количеством проектов в одном решении.

Сначала щелкните правой кнопкой мыши по вашему проекту и "Настроить как начальный проект" и/или щелкните правой кнопкой мыши на файле запуска внутри мокрого проекта и нажмите "Установить файл StartUp".

Ответ 5

Я также получаю эту ошибку довольно часто.

Я решаю это, изменяя код (делая очень небольшое изменение), сохраняя его, а затем снова создавая решение.

Ответ 6

У меня были те же проблемы. Мне пришлось менять права на файл. Снять отметки "только для чтения" в своих свойствах.

Ответ 7

У меня была такая же проблема, и, к сожалению, для меня не работали вышеприведенные ответы. решение, которое сработало для меня, это:

щелкните правой кнопкой мыши на вашем проекте запуска и выберите "Свойства" - "Отладка" и измените "запустить внешнюю программу:" на правильный путь

Готово!

Ответ 8

Для тех, у кого есть такая проблема - другое решение: Обратите внимание также на предупреждения, когда вы строите решение. Например, я ссылался на DLL, построенную с более высокой версией .NET(4.5.2), чем мой основной проект (4.5) После того, как я ссылался на DLL, построенную с запуском 4.0, процесс был успешным.