Когда я получаю System.IO.FileLoadException : Could not load file or assembly
, в сообщении об ошибке всегда есть 2 разные версии.
Но текст ошибки для обоих одинаков:
System.IO.FileLoadException: не удалось загрузить файл или сборку 'System.Runtime.InteropServices.RuntimeInformation, Version = 4.0.2.0 , Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a 'или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
... и:
System.IO.FileLoadException: Не удалось загрузить файл или сборку 'System.Runtime.InteropServices.RuntimeInformation, Версия = 4.0.0.0 , Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a 'или одна из ее зависимостей. Определение манифеста обнаруженной сборки не соответствует ссылке на сборку. (Исключение из HRESULT: 0x80131040)
Это говорит о том, что не удалось загрузить версию 4.0.2.0
, а также о том, что версия 4.0.0.0
не можетбыть загруженным.
Что именно означают эти 2 версии и какую именно версию нельзя найти?