Ссылка на стороннюю DLL не работает в приложении веб-сайта ASP.NET, но работает, если ее веб-проект

Я столкнулся со странной проблемой с моим сайтом ASP.NET. Мы добавляем графическую библиотеку Aurigma для обработки изображений. Наши в ASP.NET 4.5 веб-приложения.

Если мы создадим веб-проект ASP.NET, я смогу включить в него библиотеку DLL и импортировать ссылку на мои страницы, используя импорт.

Но в веб-приложении ASP.NET его нет в ссылках (в окне свойств проекта), поэтому я не могу импортировать ссылку.

Так что не так в веб-приложении по сравнению с веб-проектом, который ограничивает скрытые ссылки.

Как вы можете видеть на изображении ниже, Aurigma dll есть, но не в ссылках

Основываясь на ответе, я проверил запись обновления, и она, кажется, тоже там

1 ответ

Visual Studio загрузит этот список на основе:

  • DLL, зарегистрированная в файле web.config под <assemblies>
  • Файлы *.refresh в папке bin

Бьюсь об заклад, у вас нет файла.refresh для этой DLL

Другие вопросы по тегам