【发布时间】:2013-12-28 18:34:06
【问题描述】:
升级到 VS2013 后,我开始以“():atlTraceGeneral - 我的输出”格式接收所有 ATLTRACE2 消息。
例如
ATLTRACE(_T("This is my data: %d\n"), 124);
...显示为
dllmain.cpp(1121) : atlTraceGeneral - This is my data: 124
我不需要任何其他信息。这里有什么方法可以恢复到以前的格式,这样输出就可以了
This is my data: 124
【问题讨论】:
-
据说,您可以使用 ATL/MFC Trace Tool 禁用“Category and Fucntion Name”跟踪。如果这以交互方式有效,您也可以在代码中以编程方式执行相同的操作 - 更新应用的初始状态。
-
我在当前示例中找不到 ATL/MFC 跟踪工具。
-
VS 2012 在
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\AtlTraceTool8.exe中有它,想必VS 2013 也有它。它也可以从 IDE,从菜单工具启动。 -
感谢您指出该工具。我不知道现在它已包含在 VS 工具中。但是,它只为 VS2012 管理 ATL,而不是 VS2013,我需要在 VS2013 中修复
-
这是核心问题,该工具在VS2013中被删除。除此之外,还有任何抑制无关喋喋不休的选项。
标签: c++ visual-studio-2013 atl