Диалоговое окно 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, тогда вы увидите открытое окно консоли и быстро выйдете)

Так что сейчас вам нужно использовать командную строку...

Другие вопросы по тегам