Visual Studio 2013 — сообщение об ошибке карты кода c ++

В прошлом я широко использовал «Code Maps» в Visual Studio для своих проектов на C #. Сейчас я работаю над собственным проектом C ++ и сталкиваюсь с проблемами. Когда я добавляю класс или метод в карту кода, я получаю следующее сообщение об ошибке без контекста или справки. Есть идеи, в чем причина?

    Error Fail to get symbol's namespace

Я не должен, чтобы проект компилировался и запускался без проблем.

0

Решение

Эта страница MSDN на картах кодов примечания под Требования что C ++ имеет ограниченную поддержку.

0

Другие решения

Оказывается, это была моя ошибка, а не ошибка. Я неправильно поместил включения в мои заголовки так, что почти все файлы .cpp включали все файлы .h, даже если они не были нужны. Похоже, это вызвало сбой приложения с кодовой картой. Я прошел и правильно включил только необходимые .h файлы и правильно создал мои предварительно скомпилированные заголовки. Это заставляет кодовую карту работать как надо.

0

По вопросам рекламы [email protected]