Visual Studio 2010 хочет запустить проект как библиотеку классов - PullRequest
2 голосов
/ 06 октября 2011

иногда у меня проблемы с отладкой. У меня есть решение с некоторыми проектами (1 приложение WPF, 1 консольное приложение и несколько библиотек - консольное приложение содержит несколько служб, а приложение wpf - клиент).

Если я хочу отладить клиентскую (или хостовую) визуальную студию, значит, ее нельзя запустить, потому что это библиотека классов. Но после некоторых попыток и перезапуска Visual Studio я могу без проблем отладить один из проектов!

Есть ли решение этой проблемы?

Mfg

edit # 1: я уже установил стартовый проект. Если я хочу отладить клиента, хост будет запуск проекта. Если я хочу отладить хост, клиент будет запускать проект.

Ответы [ 2 ]

2 голосов
/ 06 октября 2011

При использовании Visual Studio 2010 (возможно, даже до этого;)) вы можете указать несколько запускаемых проектов.Просто щелкните правой кнопкой мыши на решении, нажмите Установить проекты запуска и выберите элемент переключателя Несколько проектов запуска .Теперь вы можете установить для свойства Action значение Start (с отладкой или без нее) для всех понравившихся вам проектов.

1 голос
/ 06 октября 2011

Если вы просто нажали кнопку отладки и не установили проект запуска по умолчанию, тогда он попытается отладить текущий проект, который вполне может быть библиотекой классов.щелкнув по проекту в обозревателе SOlutions и в качестве проекта запуска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...