6

我目前正在尝试调试我的一个应用程序中的内存泄漏(是的,又是那个废话......),并尝试设置gflags设置,但对话框不会打开。我安装了 Windows 10 SDK(我在 Windows 7 x64 上),但它在描述中说它也可以在 Win7 上运行,那么为什么我根本不能使用它呢?

如果我gflags从命令行开始,什么都不会发生,没有错误,没有反馈,什么都没有。

有人知道我的系统上可能会发生什么吗?

4

2 回答 2

6

根据http://www.osronline.com/showThread.CFM?link=278979,您需要等待包含gflagsui.dll

将在即将发布的版本中修复的已知问题。您应该能够使用随任何 8 或 8.1 套件安装的 GFlags 版本,或者从这些套件中复制 gflagsui.dll。

您还可以通过命令行使用 GFlags: https ://msdn.microsoft.com/en-us/library/windows/hardware/ff549566(v=vs.85).aspx

于 2017-01-13T04:25:27.983 回答
1

尝试打开提升的命令提示符。

cd 安装文件夹 (C:\Program Files (x86)\Windows Kits\10\Debuggers\x64)

输入 gflags /?

如果 gflagsui.dll 可用,它可能会告诉您仅获得该对话框,但没有有关如何获得它的信息。(如果你不使用提升的命令提示符,你会得到 UAC,然后你会看到一个控制台窗口打开并快速退出)

所以现在你需要使用命令行...

于 2016-11-28T17:24:45.960 回答