C++ 在Visual Studio Express 2012中安装boost::posix_time::ptime的可视化工具

C++ 在Visual Studio Express 2012中安装boost::posix_time::ptime的可视化工具,c++,boost,visual-studio-2012,debuggervisualizer,C++,Boost,Visual Studio 2012,Debuggervisualizer,在调试包含boost::posix_time::ptime实例的应用程序时,普通的调试器没有多大帮助,因为它只以刻度显示时间值。当使用std::cout输出同一对象时,控制台以可读格式显示时间 现在我知道了调试可视化工具的存在,它可以在调试器中将值格式化为可读的格式。甚至还有一个方便的工具安装程序,其中包括boost::posix_的调试可视化工具 但是,当尝试安装此工具时,我收到错误消息“此扩展无法安装在任何当前安装的产品上。”。也许这是因为我使用的是Visual Studio 2012的快速

在调试包含boost::posix_time::ptime实例的应用程序时,普通的调试器没有多大帮助,因为它只以刻度显示时间值。当使用
std::cout
输出同一对象时,控制台以可读格式显示时间

现在我知道了调试可视化工具的存在,它可以在调试器中将值格式化为可读的格式。甚至还有一个方便的工具安装程序,其中包括boost::posix_的调试可视化工具

但是,当尝试安装此工具时,我收到错误消息“此扩展无法安装在任何当前安装的产品上。”。也许这是因为我使用的是Visual Studio 2012的快速版本,但我不这么认为,因为它确实支持其他工具和扩展

Boost确实提供了安装调试可视化工具的功能,但是没有关于如何安装它们的帮助。Visual Studio帮助仅提到如何安装一些带有可视化工具的
.DLL
文件,而Boost提供的文件是
.txt
.hpp
文件


所以,我仍然不知道如何为boost::posix_time安装可视化工具。如何做到这一点?

我不确定Express版本是否支持安装调试可视化工具,因为它们的可扩展性受到相当大的限制


VS2012还为调试可视化工具使用了一种新格式,因此除非您尝试安装的是新格式(基于XML的IIRC,不向后兼容),否则您将无法使用它们。您链接的是旧格式的,要将它们安装在VS2012之前的Visual Studio上,您可以将它们放入Visual Studio目录树中的autoexp.dat文件的相应部分。

感谢您的帮助。所以VS2012不支持boost SVN服务器上的旧格式调试可视化工具?这是我的理解。