2010-09-02 2 views
0

Я использовал библиотеки проектов Castle в одном из проектов, но теперь другие проекты не работают, потому что теперь требуется использовать эту библиотеку. Когда я запускаю проект, он показывает исключение: Не удалось загрузить файл или сборку «Castle.MicroKernel» или одну из его зависимостей. Система не может найти указанный файл.Castle.Microkernel - не удалось загрузить файл или сборку

web.config, machine.config, ссылки - нет ссылки Castle.MicroKernel. Также я попытался изменить пул приложений IIS - это тоже не помогло.

Любые идеи?

ответ

0

Я думаю, что вы говорите

  1. У меня есть два проекта, А и проект В. Проект А ссылки B.
  2. Я добавил Замок проекта B.
  3. Я скопировал новый проект B в мой проект Развертывание, и он перестает работать, требуя Castle.

Если это так, вам нужно будет скопировать сборки Castle в каталог bin проекта. Проект B зависит от них, поэтому вам нужно будет включить замок везде, где вы используете проект B.

0

Если вы используете Windsor 2.5, Castle.MicroKernel.dll был объединен и больше не существует. Вы должны перекомпилировать все свои зависимости от новой ветви Windsor.

Смежные вопросы