Назад | Перейти на главную страницу

Удалить ссылку на DLL - IIS

Спокойной ночи.

У меня неприятная проблема с DLL.

Что ж, мне нужно было провести тест с двумя разными версиями DLL в приложении на IIS.

Я переименовал оригинальную dll Primavera.ERPOnline.Bso.Proxy.dll к _Primavera.ERPOnline.Bso.Proxy.dll, и скопируйте новую версию в папку.

После всех тестов я удалил новую dll и переименовал _Primavera.ERPOnline.Bso.Proxy.dll к исходному названию.

Я сделал iisreset и пытаюсь инициализировать приложение, но по какой-то причине я получаю сообщение об ошибке и не могу правильно запустить приложение:

Сообщение об исключении: не удалось загрузить файл или сборку _Primavera.ERPOnline.Bso.Proxy или одну из ее зависимостей. Процесс не может получить доступ к файлу, потому что он используется другим процессом. (Исключение из HRESULT: 0x80070020

Что мне нужно сделать, чтобы «удалить» ссылку на эту dll?

Спасибо.

Пожалуйста, сверьтесь с этим http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

Воспользуйтесь утилитой Process Explorer от sysinternals, чтобы проверить, какой процесс использует этот файл.

http://technet.microsoft.com/hi-in/sysinternals/bb896653%28en-us%29.aspx