Я пытаюсь запустить страницу ASPX, размещенную на Windows Server 2008 x86 через IIS 7.0, с .NET 4.0. Я добавил приложение app1
в Default Web Site
IIS, сопоставленное с dir C:\toto\app1
, который содержит файл Web.config
.
У меня ошибка:
Не удалось загрузить файл или сборку 'xxx.dll' или одну из ее зависимостей и т. Д.
и xxx.dll
- это DLL-библиотека .NET, которая содержит собственные библиотеки C ++ DLL ( они - это зависимости, которые не могут быть загружены), все они расположены в C:\toto\app1\bin
. Я попытался изменить переменную PATH env, чтобы она содержала каталог bin
(да, я знаю, что это плохо :-)), но это все равно не сработало.
Полагаю, что на уровне приложений IIS должно быть что-то, но я не мог понять, что ... Не могли бы вы помочь?
Большое спасибо!
РЕДАКТИРОВАТЬ: копирование собственных DLL в C:\windows\system32
на самом деле работает, но это совсем не приятное решение ...