При отладке ASP.NET приложение MVC не поражены точки останова

Вы можете попробовать следующее, если это работает для вас. Я также добавил ссылку на скрипту SQL

http://sqlfiddle.com/#!4/d162a4/10

select (case when row_id=1 then industry else ' ' end) industry
        ,country
        ,price
from (select industry,country
            ,price
            ,row_number() over(partition by industry order by rownum) row_id
      from prices
     ) tmp

27
задан Community 23 May 2017 в 12:25
поделиться

5 ответов

Ok so after 4 hours wasted, I find that setting my web project as the startup project solves the issue! This surely must be a bug...

I hope I save someone out there half a day :)

37
ответ дан 28 November 2019 в 04:46
поделиться

Следующее работает для меня большую часть времени, когда у меня была эта проблема:

Найдите, где хранится кэш вашего проекта (обычно в временных файлах ASP.NET). Затем закройте VS, выполните IISRESET / остановку (если вы используете IIS), удалите все файлы в dll-кэше. Сделайте IISRESET, запустите VS, откройте ваш проект и перестройте его.

1
ответ дан SirDemon 28 November 2019 в 04:46
поделиться

Попробовать:

  1. Очистить решение, затем восстановить его.

  2. Если это не сработает, закройте решение, удалите папки bin и obj и восстановите.

  3. Если это не сработает, перезапустите IDE после выполнения шага № 2.
  4. Если вы отлаживаете проект ASP.NET, размещенный в IIS, убедитесь, что вы подключены к правильному процессу. ( w3wp.exe ).
3
ответ дан George Stocker 28 November 2019 в 04:46
поделиться

У меня было та же проблема. Проверить здесь: Инструменты-> Параметры-> Отладка

Установите флажок сценария. Запустите приложение.

Я получил окно сообщения о повреждении установки, также сделал ремонт vs 2008, и сейчас он работает.

0
ответ дан 28 November 2019 в 04:46
поделиться

У меня была эта проблема сегодня - потом выяснилось, что это произошло потому, что:

  1. Visual Studio 2008 произошел сбой, оставив Cassini (внутренний веб-сервер разработки) работающим на исходном порте.

  2. Когда я повторно открыл свой проект и «запустил» его, он не смог запустить исходный порт, потому что старый веб-сервер разработки все еще работал (чего я не заметил).

  3. Страницы просматривались нормально, но точки останова не срабатывали, потому что URL-адрес, который я использовал, все еще указывал на старый порт веб-сервера разработки.

0
ответ дан 28 November 2019 в 04:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: