ASMX + внешняя библиотека - PullRequest
0 голосов
/ 15 ноября 2009

Я работаю над клиентом 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 не имел Доступ к этому. Легко исправить.

1 Ответ

0 голосов
/ 15 ноября 2009

Единственный поддерживаемый способ установки TFS API - это установить Team Explorer. Вы можете попробовать GAC только те сборки, которые вам нужны, но вы сами [и технически нарушаете лицензионное соглашение] ...

Другие вещи для проверки:

  • IIS работает в 32-битном режиме
  • Олицетворение работает правильно
  • Настройки прокси

Какую ошибку вы получаете? Вы пытались подключить отладчик к IIS?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...