Я пытаюсь использовать новые визуализаторы отладки в моем проекте, но что-то случилось с Visual Studio, и он больше не загружает мои файлы natvis. Я попытался скопировать их на %USERPROFILE%\My Documents\Visual Studio 2012\Visualizers
, а также на \Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\Visualizers
, но он по-прежнему не работает.Пользовательские файлы natvis в Visual Studio 2012
Это работало неделю назад, но с тех пор что-то сломалось.
Я попробовал ремонт Visual Studio, но это не помогло.
Я попытался включить EnableNatvisDiagnostics
в реестре, но у меня не было диагностических сообщений в Output window
.
Предварительно установленные файлы natvis работали нормально. Поэтому я попытался удалить один из предустановленных файлов natvis: stl.natvis
от Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Packages\Debugger\Visualizers
, но Visual Studio все еще показывал vector
, как если бы у него был доступ к файлу stl.natvis
. Кто-нибудь знает, как это исправить? Есть ли другое место, где Visual Studio загружает файлы natvis? Может быть, для этого есть раздел реестра?
PS. Я попытался использовать ProcessMonitor
, чтобы узнать местоположение, из которого Visual Studio загружает файлы natvis, но я не нашел ссылок в журналах ProcessMonitor
.
Спасибо за сообщение. Это меня полностью расстроило, пока я не нашел ваш ответ. –
Святое дерьмо, это, наверное, самая глупая вещь! – RelativeGames
Спасибо, ты дал свет! – Enzojz