Проект WPF не может загрузить сборку .... Эта сборка построена более поздней версией - PullRequest
1 голос
/ 06 декабря 2011

У меня есть проект WPF. Он использует библиотеку, которую я создал со всей бизнес-логикой и сервисами. Компилируется нормально. Целевой платформой .NET Framework (библиотека) является .NET 4. Целевой платформой .NET для проекта WPF является .NET 4.

Каждая зависимость, которую использует каждый из них, - это .NET 4. Единственное мое подозрение - это NuGet и версии Castle.Core и Castle.Windsor, которые он устанавливает, хотя в других моих проектах WPF с NuGet и установкой Castle Windsor у меня нет. не было этой проблемы. Я потерян, никакие предложения в других постах об этой же ошибке не решили проблему.

Любые идеи о том, где еще я могу искать в проекте подсказки?

Вот порядок действий при запуске приложения:

  1. первая ошибка говорит: «Ошибка при попытке запустить проект: невозможно запустить программу« C: .... pathtoBin \ DbInstallerWPFForm.exe »» Затем я нажимаю ОК.

  2. Затем я пытаюсь отладить второй раз, и появляется следующая ошибка (не происходит при первом запуске, только во второй):

System.BadImageFormatException было необработанным Сообщение: не удалось загрузить файл или сборку «DBInstallerWPFForm.exe» или одну из ее зависимостей. Эта сборка построена средой выполнения, более новой, чем текущая загруженная среда, и не может быть загружена.

...