Невозможно загрузить DLL «amqxcs2.dll»: указанный модуль не найден.Работает в Visual Studio, но не IIS - PullRequest
7 голосов
/ 24 июня 2011

Веб-сайт asp.net вызывает IBM MQ Queue и корректно работает в Visual Studio 2010. Я развернул веб-сайт в IIS, но во время просмотра произошел сбой. Когда я просматриваю веб-сайт в IIS, я получаю следующее сообщение об ошибке:

Невозможно загрузить DLL 'amqxcs2.dll': указанный модуль не найден

  1. Я добавил каталог bin IBM Websphere в переменную PATH
  2. Я скопировал все необходимые библиотеки DLL в каталог bin и в GAC
  3. Я предоставил Ananoymous доступ к папке, в которой находятся DLL

Пожалуйста, посоветуйте, что мне следует сделать, чтобы устранить это сообщение об ошибке.

1 Ответ

4 голосов
/ 28 июня 2011

Устранена проблема путем установки LoadProfile = True в настройках пула приложений IIS Также я использую ApplicationPoolIdentity в качестве учетной записи и включил олицетворение ASp.Net и проверку подлинности Windows.

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