Я разрабатываю безопасный набор служб, используя WCF wsHttpBinding. Мне пришлось переключиться с Cassini на мой локальный IIS из-за работы с SSL и т. Д. У меня настроены сертификаты и т. Д. Я могу нормально отлаживать, если я запускаю свой проект WCF.
Мой клиент WCF находится в тестовом проекте в решении. Когда я устанавливаю свой тестовый проект в качестве запускаемого проекта и отлаживаю, Visual Studio не подключается к IIS и не может отследить серверную часть, он никогда не подключается к IIS.
Единственный способ, которым я могу отследить, - это сначала запустить новый экземпляр Debug серверного проекта, а затем запустить мой тестовый проект. Проблема в том, что после завершения сеанса отладки я должен снова перезапустить оба.
Когда я в Кассини, я просто могу установить тестовый проект в качестве запуска, и он автоматически переходит на серверную часть. Есть ли способ сделать это с помощью IIS?
Есть ли параметр, который мне нужно настроить в моем тестовом проекте, чтобы указать VS запустить серверный компонент в IIS и подключиться к нему?