Я работаю над клиентом Silverlight для Microsoft Team Foundation Server. Я использую веб-сервис ASMX для совершения реальных звонков с использованием API TFS.
Все работает нормально, когда я запускаю его на сервере разработки Visual Studio, но я не могу понять, как развернуть приложение в IIS.
Я могу заставить веб-сервис ASMX работать, если только это не вызов, использующий API TFS. Я попытался поместить все DLL-библиотеки TFS api в каждый каталог, о котором только мог придумать, и даже установить Visual Studio SDK. Ничего не работает!
ОБНОВЛЕНИЕ 15.11.09 19:50 EST:
Оказывается, что API TFS пытался создать кеш в папке c: \ Documents and Settings \ Пользователь по умолчанию \ Локальные настройки \ Данные приложения \ Microsoft \ Team Foundation \ 2.0 \ Cache \, а пользователь IIS_WPG не имел Доступ к этому. Легко исправить.