包含msxml4后,gtest输出未出现在visual studio输出窗口中

时间:2009-11-30 05:10:11

标签: visual-studio googletest msxml4

我已经使用Visual Studio 8进行了所有设置和运行。

我在构建中包含了msxml 4.0,现在测试输出不会出现在visual studio输出窗口中。

  • 如果从命令行启动并返回正确的结果(没有丢失的dll),应用程序将运行
  • 我已经缩小了msxml4.dll的范围,因为如果我注释掉include部分,一切都恢复正常

由于我无法控制的原因,我们将这样的dll包括在内:

#import "msxml4.dll"

非常感谢任何想法/建议。感谢。

1 个答案:

答案 0 :(得分:2)

默认情况下,Visual Studio不支持gtest,但是我已经为visual studio 2008创建了一个插件,它不能保证是完美的,并且可能还有bug,但源代码可以在gpl license下免费获得:http://gamesfairy.co.uk/svn/vsgtest

它允许您通过其他Windows->测试列表或右键单击测试旁边的标记并运行它来运行谷歌测试。测试结果将出现在插件的输出文件夹和测试列表窗口中。

如果你确实发现了bug,请告诉我,我会尝试修复它们,或者如果你想修复它们,请提交补丁:)。

希望这会有所帮助,但它没有回答为什么它停止出现在我知道的默认输出窗格中:$