ASP.3.5 Ошибка при использовании Enterprise Library - PullRequest
0 голосов
/ 20 мая 2009

У меня есть решение VisualStudio, созданное в Vs2005, которое использует библиотеку данных Microsoft Enterprise. Теперь я преобразовал это в Visual studio 2008. Теперь, когда я строю проект, я получаю сообщение об ошибке, подобное приведенному ниже. Произошла ошибка при создании обработчика раздела конфигурации для dataConfiguration: не удалось загрузить файл или сборку 'Microsoft.Practices.EnterpriseLibrary.Data, версия = 2.0.0.0, Culture = нейтральный, PublicKeyToken = null' или одну из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040) (D: \ dotnet \ Test \ Test.UI \ web.config строка 4)

Моя Web.Config 4-я строка выглядит следующим образом

<section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=3.5.0.0, Culture=neutral, PublicKeyToken=null"/>

Я изменил версию с 2.0.0.0 до 3.5.0.0. Но нет результата. Я получаю ту же ошибку. Может кто-нибудь помочь мне решить это? Заранее спасибо

1 Ответ

1 голос
/ 20 мая 2009

Проверяли ли вы токен открытого ключа на самом деле? Вы можете сделать это с помощью sn –T Microsoft.Practices.EnterpriseLibrary.Data.dll

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...