2016-12-16 11 views
0

При попытке загрузить существующий проект Visual Studio 2008 с пакетом обновления 1, я получаю следующую ошибкуОшибка при загрузке существующего проекта в Visual Studio 2008

The following error has occurred during XML parsing:

File: C:\pathTo.vcproj
Line: 49501
Column: 6
Error Message:
System error: -2147154682

линия, где она не находится на MOC файла не существует, поскольку в качестве файла moc он будет генерироваться во время сборки. Странно то, что в других проектах есть несколько файлов moc, но не все из них не могут загружать только некоторые из них.

+1

Я бы просто удалил оскорбительную строку, так что загрузка будет работать, а затем добавить их обратно из графического интерфейса. Я скажу, что кажется странным, что созданный файл является частью проекта. –

ответ

0

Благодаря комментарию Anon Mail я выяснил, что нужно. Я не предоставляет полное объяснение ответа, потому что я не в полной мере понять черную магию позади него, но вот то, что я сделал, чтобы исправить мою проблему:

  1. Сделайте копию инкриминируется .vcproj файла :)
  2. Вручную замените файл .vcproj и удалите все файлы (в моем случае все файлы), которые не загружаются, как предлагалось Anon Mail.
  3. Проект должен затем быть загружен правильно
  4. После загрузки близко Visual Studio и восстановить предыдущий файл .vcproj
  5. Откройте ваше решение, и оно должно быть в порядке.

Опять же, я действительно не понимаю, почему он работает таким образом, но я надеюсь, что это может помочь кому-то еще в будущем.

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

  • Нет связанных вопросов^_^