Определение манифеста произвольной сборки 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, все работало отлично.

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