Развертывание BizTalk, включая веб-ссылку
Испытание BizTalk с вызовом веб-службы
Запрос / ответ работает нормально на моей собственной машине разработчика, но не на тесте...
Экспортировал MSI на мой тестовый сервер развертывания (отдельный виртуальный), создал приложение с помощью Application/Import и затем протестировал его, чтобы убедиться, что он не работает...
проверка журнала событий и показывает ошибку XLANG с "Не удалось загрузить файл или сборку"
проверил GAC и сборки BizTalk там нет...
поэтому вручную добавил его, и это, казалось, добилось цели
Означает ли добавленная ссылка на веб-сервис сборку в GAC как часть развертывания?
И просто, чтобы запутать меня, попытался развернуть на реальном тестовом сервере, импортировать MSI, ручную копию DLL в GAC ... и это терпит неудачу с ошибкой XLANG в eventlog:-(
- Есть идеи, что здесь происходит?
2 ответа
Какой адаптер вы используете? Я предполагаю, что адаптер SOAP. Если это так, вы можете посмотреть на свои привязки. Посмотрите здесь возле рисунка 6:
http://msdn.microsoft.com/en-us/magazine/cc163464.aspx
-Bryan
Простой импорт MSI по умолчанию не будет включать dll. Вам также нужно запустить его (например, из проводника Windows или опции, указанной после установки). Это физически переместит файл. Такое поведение весьма полезно при масштабировании. Я не думаю, что это как-то связано с веб-ссылкой.