Диалоговое окно gflags не открывается
В настоящее время я пытаюсь отладить утечку памяти в одном из моих приложений (да, это дерьмо снова...), и пытаюсь установить gflags
настройки, но диалог не открывается. Я установил Windows 10 SDK (я на Windows 7 x64), но в описании сказано, что он работает и на Win7, так почему я вообще не могу его использовать?
Если я начну gflags
из командной строки ничего не происходит, нет ошибок, нет отзывов, ничего.
У кого-нибудь есть идеи относительно того, что может происходить в моей системе?
2 ответа
Согласно http://www.osronline.com/showThread.CFM?link=278979, вам нужно дождаться новой версии (которая, по-видимому, не существует по состоянию на январь 2017 года), которая содержит gflagsui.dll
Известная проблема, которая будет исправлена в следующем выпуске. Вы должны быть в состоянии использовать версию GFlags, установленную с любым из 8 или 8.1 комплектов, или скопировать gflagsui.dll из них.
Вы также можете использовать GFlags через командную строку: https://msdn.microsoft.com/en-us/library/windows/hardware/ff549566(v=vs.85).aspx
Попробуйте открыть командную строку с повышенными правами.
cd для установки папки (C:\Program Files (x86)\Windows Kits\10\Debuggers\x64)
Тип gflags /?
Он, вероятно, скажет вам, что вы получите диалоговое окно, только если gflagsui.dll доступен, но нет информации, как его получить. (если вы не используете командную строку с повышенными правами, вы получите UAC, тогда вы увидите открытое окно консоли и быстро выйдете)
Так что сейчас вам нужно использовать командную строку...