Приложение C # WPF завершает работу с системой.Исключение FormatException - Поврежден файл .resources
-
06-09-2019 - |
Вопрос
Я унаследовал приложение C # .net WPF от ныне бывшего сотрудника, и у меня возникли некоторые трудности с запуском приложения.Все это работает нормально, без единой ошибки или предупреждения, но перед появлением графического интерфейса я получаю сообщение об ошибке:
Необработанное исключение типа 'System.FormatException' произошло в mscorlib.dll
Дополнительная информация:Поврежден файл .resources.Позиция имени для индекса "156" находится за пределами раздела имени "0xab02".
Любые предложения о том, как определить, какой это файл .resources, и / или как их воссоздать (я пробовал rubbuilding all, но это ничего не изменило).
Решение
Итак, оказалось, что, хотя Visual Studio была настроена на использование версии 5 .net Framework, вам нужно отдельно установить версию 5 фреймворка - кажется, у меня была установлена только версия v2.Пусть это станет уроком для всех, кто еще борется с теми же проблемами!