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