Вы можете попробовать следующее, если это работает для вас. Я также добавил ссылку на скрипту 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
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 :)
Следующее работает для меня большую часть времени, когда у меня была эта проблема:
Найдите, где хранится кэш вашего проекта (обычно в временных файлах ASP.NET). Затем закройте VS, выполните IISRESET / остановку (если вы используете IIS), удалите все файлы в dll-кэше. Сделайте IISRESET, запустите VS, откройте ваш проект и перестройте его.
Попробовать:
Очистить решение, затем восстановить его.
Если это не сработает, закройте решение, удалите папки bin
и obj
и восстановите.
w3wp.exe
). У меня было та же проблема. Проверить здесь: Инструменты-> Параметры-> Отладка
Установите флажок сценария. Запустите приложение.
Я получил окно сообщения о повреждении установки, также сделал ремонт vs 2008, и сейчас он работает.
У меня была эта проблема сегодня - потом выяснилось, что это произошло потому, что:
Visual Studio 2008 произошел сбой, оставив Cassini (внутренний веб-сервер разработки) работающим на исходном порте.
Когда я повторно открыл свой проект и «запустил» его, он не смог запустить исходный порт, потому что старый веб-сервер разработки все еще работал (чего я не заметил).
Страницы просматривались нормально, но точки останова не срабатывали, потому что URL-адрес, который я использовал, все еще указывал на старый порт веб-сервера разработки.