Visual Studio продолжает неправильно пытаться создать «AtlTraceTool8.exe» - PullRequest
0 голосов
/ 18 августа 2011

Я пытался выяснить, почему Visual Studio 2008 работает так медленно.С Process Monitor я заметил тонну devenv попыток поработать или создать файл "AtlTraceTool8.exe" (который существует в моей системе).Проблема в том, что путь, который он использует для работы с этим файлом, выглядит как сбой при разрешении абсолютного пути, и это вызывает массу повторных неудачных файловых операций.*

Обратите внимание на то, как путь разбит возле середины.

Enter image description here

Как я могу решить эту проблему?Кажется, что это может быть ошибка конфигурации Visual Studio.

1 Ответ

0 голосов
/ 18 августа 2011

Нашел, что не так. Вероятно, это то, что разработчики Visual Studio должны решить, потому что именно так оно и было, когда оно было установлено.

После установки visual studio в реестре неправильно настроено командное меню AtlTraceTool8.exe. Это можно увидеть, перейдя в строку меню «Инструменты» и увидев, что опция «Инструмент трассировки ATL / MFC» отключена.

Эту проблему можно решить, выполнив поиск раздела реестра HKEY_USERS, соответствующего этим пунктам меню. Это будет в структуре папок, которая выглядит как Software\Microsoft\VisualStudio\9.0\External Tools\ Имя ключа - "ToolCMD2". Все остальные пути команд инструмента записаны явно в этом наборе ключей, но по какой-то причине этот один ключ имеет путь, заключенный в кавычки. Если вы отредактируете ключ, чтобы удалить эти кавычки, инструмент станет пригодным для использования, и тихие ошибки, которые ProcessMon обнаружит, исчезнут.

enter image description here

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...