Можно ли редактировать файлы в одном проекте при запуске другого проекта в том же решении в VS2010? - PullRequest
4 голосов
/ 02 марта 2011

Почти все наши проекты Windows состоят из службы Windows WCF, а затем клиентского приложения WPF.Все они обычно делятся на два разных решения: одно для сервиса, другое для клиента.Это было сделано по разным причинам, но недавно мы рассматривали возможность объединения их в новый проект, что мы и сделали.Это означало бы, что вам не нужно запускать две копии Visual Studio, и это облегчало бы различные другие вещи.

Теперь наша задача - редактировать клиент WPF при отладке службы.Многие разработчики будут поддерживать работу службы большую часть дня при внесении изменений в клиент.Но, похоже, с этой настройкой, когда вы начинаете отлаживать сервис, Visual Studio не позволит вам редактировать любой другой код в решении.

Есть ли способ обойти это, чтобы вы могли запускать службу в любое время и при этом иметь возможность редактировать файлы WPF и CS в другом проекте?Или эти две части должны оставаться в двух разных решениях?

1 Ответ

0 голосов
/ 02 марта 2011

Вам понадобятся два экземпляра Visual Studio: один выполняет отладку службы, а другой - кодирование.

Можно также представить, что служба работает без подключенного отладчика, и только присоединить его.вручную, когда вы будете готовы запустить / отладить клиент, на котором вы работали.

...