2013-12-13 1 views
19

Я довольно новыми для C# ..C# Debug - не может начать отладку, потому что цель отладки отсутствует

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

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

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

+1

Шансы, которые вы найдете здесь, здесь низкие. Используйте свой телефон. –

+1

О чем ты говоришь? И использовать мой телефон для чего? – Reverb

+0

@Reverb Ганс был саркастичен и имел в виду, что вы должны позвонить администратору по имени Мартин. Я думаю, ваш вопрос в порядке. –

ответ

40

Попробуйте эти:

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

2.Go в меню для сборки> Configuration Manager и проверьте, был ли в вашем проекте main/entry Build. Если нет, проверьте его.

+0

Проверено и подтверждено, все в порядке. Должно быть, что-то еще. – Reverb

+3

попробовать это: Tools-> Options-> Проекты и> Solutions-Создание и запуск Theres список под «On Run, когда проекты устарели:» Выберите: «Всегда Строить» – Dibin

+0

есть какая-либо ошибка, когда вы строите свое решение? – Dibin

2

Пожалуйста, попробуйте описанные ниже действия:

  1. правой кнопкой мыши на Visual Studio Project - Свойства - Debug - (Пуск раздел Действие) - выберите "Запустить проект" радио-кнопку.
  2. правой кнопкой мыши на Visual Studio Project - Свойства - Debug - (Включить отладчики раздел) - знак "Включить Visual Studio процесс хостинга"
  3. Сохранить изменения Ctrl + Shift, + S) и запустить снова проект.

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

0

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

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

0

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

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

0

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

0

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

правой кнопкой мыши на вашем проекте запуска и выберите Свойства - Debug и изменить «запустить внешнюю программу:» на правильный путь

Done!

1

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

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

1

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

Смежные вопросы