Как можно ссылаться на службу WCF в другом решении Visual Studio?
-
09-06-2019 - |
Вопрос
Проект Visual Studio 2008 в одном решении должен ссылаться на службу WCF в другом решении VS 2008 на той же машине разработки.Есть ли у кого-нибудь предложения о том, как лучше всего это сделать?
Решение
Разместите службу, а затем используйте URI размещенной службы в другом проекте, чтобы VS создал для вас прокси.
Вот пошаговая статья о том, как добавить ссылку.И вот статья, в которой рассказывается, как разместить службу в VS (что, вероятно, самое простое, что можно сделать при разработке).Однако я бы рекомендовал вам размещать свой сервис в IIS даже во время разработки.
Другие советы
Щелкните правой кнопкой мыши решение WCF в другой VS и выберите «Отладка» -> «Пуск», после чего WCF должен появиться на панели задач.Затем в VS, к которой вы хотите добавить службу, добавьте ссылку на службу.
Если вы хотите иметь возможность войти в код WCF для отладки, в меню откройте «Отладка» -> «Прикрепить проступь».Затем прокрутите список вниз, пока не увидите службу WCF, работающую в другой вашей VS.