2009-05-27 4 views
1

Я унаследовал приложение WPF .NET C# от бывшего сотрудника ex-employee, и у меня есть некоторые трудности с запуском приложения. Все это создает отлично без единой ошибки или предупреждения, но до появления GUI я получаю сообщение об ошибке:Сбой приложения C# с System.FormatException - поврежденный файл .resources

An unhandled exception of type 'System.FormatException' occurred in mscorlib.dll

Additional information: Corrupt .resources file. Name position for index '156' is outside of name section '0xab02'.

Любые предложения о том, как определить, какой файл .resources это и/или как воссоздать их (Я пробовал рубить все, что не имело значения).

ответ

2

Хорошо, так получилось, что хотя Visual Studio была настроена на использование v3.5 в .net framework, вам нужно отдельно установить v3.5 из фреймворка - кажется, у меня только установлен v2. Пусть это будет уроком для всех, кто борется с теми же проблемами!