【问题标题】:gtest output not appearing in visual studio output window after including msxml4包含 msxml4 后,gtest 输出未出现在 Visual Studio 输出窗口中
【发布时间】:2010-12-21 12:52:12
【问题描述】:

我已经使用 Visual Studio 8 完成了所有设置和运行良好的测试。

我在构建中包含了 msxml 4.0,现在测试输出不会显示在 Visual Studio 输出窗口中。

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

由于我无法控制的原因,我们像这样包含 dll:

#import "msxml4.dll"

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

【问题讨论】:

    标签: visual-studio googletest msxml4


    【解决方案1】:

    Visual Studio 默认不支持 gtest 但是,我已经为 Visual Studio 2008 创建了一个插件,它不能保证是完美的,并且其中可能仍然存在错误,但源代码可以在 gpl 许可下免费获得这里:http://gamesfairy.co.uk/svn/vsgtest.

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

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

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

    【讨论】:

    • 谢谢!不幸的是,我已经完全离开了那个平台(现在主要是 mac os 和 mobile,当我做 windows 桌面时,我不再使用 gtest)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 2010-10-05
    • 1970-01-01
    相关资源
    最近更新 更多