У меня есть небольшая веб-служба WCF, работающая в моей среде разработки (VStudio 2008, WinXP). Я высоко ценю возможность использовать тестовый клиент WCF на этом этапе.
В настоящее время APP.CONFIG моего сервиса (проекта) содержит:
<host>
<baseAddresses>
<add baseAddress="http://localhost:8731/Design_Time_Addresses/Contracts/Service1/" />
</baseAddresses>
</host>
Проекты веб-приложений ASP.NET предоставляют удобную вкладку в свойствах проекта с переключателем, позволяющим легко выбрать:
- Использовать Visual Studio Development Server
(с указанием или автоматическим назначением порта)
- Использовать локальный веб-сервер IIS (кнопка для
' Создать виртуальный каталог ')
Я не совсем понимаю, как лучше настроить этот проект для использования с моим локальным веб-сервером IIS. Я определенно хочу сохранить возможность использовать тестовый клиент WCF. Кажется, что такая большая конфигурация происходит «за кулисами», и я обеспокоен нарушением моей среды тестирования. Надеюсь, что вы сможете мне помочь и предложить лучшие методы для этих целей.
РЕДАКТИРОВАТЬ: Вот фрагмент файла решения, как это сейчас:
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Contracts", "Contracts\Contracts.csproj", "{BC414788-5E5B-4584-9350-B4DD6129665A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Service", "Service\Service.csproj", "{252DE277-D864-4423-BED5-33A8B5ABCAB7}"
EndProject