2012-06-06 4 views
0

У меня есть SLN с 4 проектом C# (одна из них - мои основные формы программы) и проект C++ DLL.Странные ошибки при построении SLN: CS0008 - CS0115

Так что недавно я столкнулся с этой неприятной проблемой, после перезагрузки ПК VC сообщает об этом, когда я пытаюсь скомпилировать в режиме отладки или выпуска. Я не могу понять, что он хочет от меня. Я удалил все в %tmp% переустановил .NET 4, удалил Debug, Release folder. До сих пор ничего не работало.

Ошибка 20 Невозможно прочитать манифест 'Свойства \ app.manifest'. Невозможно присвоить временный класс (результат = 1). ошибка CS0008: Неожиданная ошибка чтение метаданных из файла 'c: \ Windows \ Microsoft.NET \ assembly \ GAC_MSIL \ System.Xml \ v4.0_4.0.0.0__b77a5c561934e089 \ System.XML.dll' - 'Недостаточно памяти для выполнения этой операции.

После ковыряние в Configuration Manager Я произвел еще одно сообщение об ошибке:

Ошибка 25 Не удается прочитать манифест "Свойства \ app.manifest. Не удалось создать временный класс (результат = 1). Ошибка CS0115: Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializer1.CreateWriter() ': о подходящем методе найдено переопределить

Я никогда не видел эти сообщения об ошибке раньше, все было хорошо, и эта ошибка происходит из нигде, я не могу связать это со всем, что я сделал, я не знаю, что происходит. Единственное место, использующее XML в моем проекте, насколько я знаю, это проект ведения журнала NLog, но эта ошибка является новой, поэтому я не думаю, что она имеет к этому какое-либо отношение.

ответ

0

Интересно, что после удаления всего в папке temp и перезагрузки компьютера проблема, похоже, решена.

Смежные вопросы