В некоторых решениях есть веб-проект ASP.NET/WCF и тестовый проект. Некоторые из тестов выполняются на веб-сервере разработки ASP.NET с помощью http://localhost:port/...
. В VS2010, когда веб-проект ASP.NET/WCF отлаживался, тестовый бегун мог запускать тесты и, если бы были какие-то точки останова в веб-проекте, отладчик нарушил бы выполнение. Кажется, что это было отключено/удалено в VS2012.
Когда веб-проект ASP.NET/WCF отлаживается (запускается нажатием F5 или через процесс присоединения), оба подменю TEST- > Run и TEST- > Debug отключены. В VS2010 только Test- > Debug подменю были отключены, в то время как подменю Test- > Run все еще включено. Мы используем этот способ, чтобы легко отлаживать службы в рамках веб-проекта. Любой способ вернуть это поведение или обходное решение?
Отладка при запуске на сервере разработки ASP.NET, похоже, не применима к VS2012 или, по крайней мере, я не могу заставить ее работать.