Установите пакет 5.0.
удалите все предыдущие рефренсы и добавьте новые сгенерированные.
Вы можете ссылаться на библиотеки DLL, скопировав их в некоторые папки или прямо из места, где вы установили (C: \ programfiles \ Microsoftenterpriselibrary5.0)
Я столкнулся с перечисленными ниже проблемами при миграции
Ошибки конфигурации в файлах web.config - некоторые из моих ссылок в файлах web.config имели отношение к более старой версии (2.0.0.0) (я обновил с 2.0 до 5.0) и publictokenkey = "null"
поэтому я поместил все библиотеки в gac и добавил publicktokenkey из c: \ windows \ Assembly. который решил проблему
И еще одна проблема была связана с microsoft.practices.enterpriselibrary.caching.cryptography - там отображалась странная ошибка soem. - решение - в папке bin были старые библиотеки dll и при попытке
очистите решение, ссылка dll была все еще там. Так что я удалил все из папки и перестроил заново.
Изначально в ИТ-подразделении имелось logicacmg.enterpriselibraryextensions.logging, которое вызывало некоторые проблемы - я использовал microsoft.practices.enterpriselibrary.logging.configuration.rollingflatfiletracelistenerdata, который мог решить проблему.
Надеюсь, кто-нибудь получит какие-то комментарии с этим постом