У меня есть решение для Visual Studio 2008, которое включает в себя проект удаленного взаимодействия asp.net в c #. Решение также содержит другие проекты c # и c ++ .
При отладке взаимодействия между моим клиентом c # и сервером asp.net отладка великолепна. Я могу буквально войти в серверные вызовы и отступить. Однако бывают случаи, когда мне нужно сосредоточиться на отладке на отдельном исполняемом файле без проекта asp.net .
Моя проблема в том, что после настройки запуска проекта (ов) для других проектов, кроме проекта asp.net, не предотвращается запуск проекта asp.net на сервере разработки (и в системном трее). Похоже, что это не «отладка» как таковая, но она работает и использует ресурсы, когда я этого не хочу.
Я проверил и перепроверил настройки запуска проекта. Они прочно находятся в «выключенном» положении. Любые мысли о том, почему это произойдет и / или как это предотвратить? Кто-нибудь еще испытывал это?
Замечания по решению: Покажите это до "о, вот где это!" явление в Visual Studio. Этот параметр отсутствует на странице свойств проекта ASP.NET (щелкните правой кнопкой мыши проект в обозревателе решений и выберите «свойства») и отсутствует в пользовательском интерфейсе запуска проектов. Вместо этого он находится на «обычной» странице свойств, когда проект выбирается в обозревателе решений. Т.е. убедитесь, что страница свойств видима (View-> Properties Window), а затем щелкните по проекту ASP.NET в обозревателе решений. Верхний параметр - «Всегда запускаться при отладке», который при значении false решил проблему.