Мой проект нацелен на клиентский профиль .Net 4.0, но он падает, как только запускается, отображая исключение загрузки файла, указывающее, что версия System.Core = 2.0.5.0.Как я могу это изменить?
Редактировать: Забыл добавить, это проект WPF.
Это в основном для будущего меня, который в какой-то момент вернется к этому вопросу, и ни один из текущих ответов не решит вашу проблему (эй, будущее меня!)
Моя проблема была связана с пакетом NugetSystem.Core 2.0.5.0, поэтому я не мог контролировать ссылку.
Чтобы установить System.Core 2.0.5.0 на компьютере, на котором уже установлена и исправлена .NET 4.0, я установил Portable Class Library .
Чтобы установить инструменты Portable Class Library на сборочный компьютер без установки Visual Studio 2012, загрузите Portable Library Tools и сохраните файл загрузки.(PortableLibraryTools.exe) на вашем компьютере.Запустите программу установки из окна командной строки и включите переключатель / buildmachine в командной строке.
У меня была проблема, похожая на эту, которая возникала только в Windows XP / Server 2003, в то время как Windows 7 / Server 2008 и более поздние версии работали нормально.После долгого поиска я наткнулся на эту статью:
http://code.google.com/p/autofac/wiki/FrequentlyAskedQuestions
Он предложил загрузить следующее исправление
http://support.microsoft.com/kb/2468871
После установкичтобы все работало нормально!Может быть, попробуйте и посмотрите, поможет ли это.
Возможно, вы включили ссылку на некоторые библиотеки, принадлежащие .Net 2.0, и они зависят от System.Core 2.0. Поэтому вам нужно проверить номер версии каждой ссылки, включенной в ваш проект.
Откройте раздел ссылок в обозревателе решений, удалите System.Core. Щелкните правой кнопкой мыши на References и добавьте новый, найдите System.Core v4.0 и добавьте его.
Убедитесь, что System.Core в References предназначается для версии 4. Также убедитесь, что для Specific Version указано значение false. Вы также можете попытаться удалить ссылку на System.Core, а затем добавить ее снова.
Мне удалось исправить подобную ошибку, установив Framework 4.0 ОБНОВЛЕНИЕ kb2468871
Прямая ссылка : http://www.microsoft.com/en-us/download/details.aspx?id=3556
Info Link : http://support.microsoft.com/kb/2468871