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