Переключение 2003 SRV на 2008 заставило приложение Asp.net не импортировать Dll - PullRequest
0 голосов
/ 03 мая 2010

Переключение SRV 2003 года на 2008 вызвало сбой моего приложения Asp.net 2: приложение больше не загружает требуемую библиотеку DLL из / bin / folder.

Что я должен изменить в своем коде или web.config, чтобы это веб-приложение загружалось нормально и на новом сервере 2008 года?

Теперь я получаю эту ошибку при доступе к приложению: этот тип находится в IMPORTS (Dll).

Сообщение об ошибке компилятора: BC30002: Тип Facebook.Entity.User не определено.

1 Ответ

0 голосов
/ 03 мая 2010

Похоже, вам не хватает некоторых необходимых библиотек. Убедитесь, что Facebook.Controls.dll, Facebook.dll и Facebook.WebControls.dll находятся в папке bin и доступны (проверьте безопасность) по идентификатору пула приложений.

Далее проверьте параметры конвейера пула приложений. Он установлен на интегрированную версию 2.0? Имеет ли удостоверение пула приложений право доступа к этой папке?

Кроме того, вы перешли с x86 на сервер x64? Если это так, вы можете повторно развернуть приложение для конкретной цели x86.

...