Определение манифеста произвольной сборки WCSF не соответствует ссылке на сборку в.NET 2.0
Я запускаю WCSF в феврале 2008 года вместе с Enterprise Library 3.1 и заметил, что случайно получаю "удовольствие"
Не удалось загрузить файл или сборку Microsoft.Practices.EnterpriseLibrary.Common, версия =3.1.0.0, Culture= нейтральный, общедоступный... Определение манифеста обнаруженной сборки не соответствует ссылке на сборку.
Обычно об этом не стоит упоминать в stackru, но странная вещь заключается в том, что при первом запуске этой программы она ломается, но если я закрываю ее и просто нажимаю F11 снова - она работает.... странно. Кто-нибудь знает, почему это иногда может сломаться, но не другие?
1 ответ
Проблема была связана с моей версией DLL доступа к данным, которую я добавлял. Я обнаружил, что если я пошел на следующее:
C: \ Program Files \ Фабрика программного обеспечения веб-клиента Microsoft, февраль 2008 г. \Microsoft Practices Library
и импортировал эту конкретную DLL для доступа к данным вместо той, которую я сам скомпилировал из установщика Enterprise Library 3.1, все работало отлично.