gpt4 book ai didi

tfs - TFS 2010 上的 VS 2012 单元测试问题

转载 作者:行者123 更新时间:2023-12-04 05:28:24 24 4
gpt4 key购买 nike

我有一个 VS 2012 解决方案,其中包含许多单元测试项目。我在一个拥有相当大规模 TFS 2010 实现的团队工作。我有一个专用的 VS 2010 构建 Controller /代理用于此解决方案。

在基于 TFS 2010 的构建 Controller /代理上安装 .NET 4.5 和 .NET 4.5 SDK 后,我能够成功构建我的解决方案。

但是,构建服务器不会执行基于 VS 2012 的单元测试。我收到与测试项目使用的 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 相关的错误消息。我将该 dll 添加到源代码管理中,并在源代码管理中引用了 dll 的版本,但在构建过程中仍然出现相同的错误。

作为最后的手段,我在构建服务器上安装了 VS 2012。现在我没有收到与 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 相关的错误,但构建会无限期地运行。

  • 这是支持的场景吗?我应该能够运行 VS 2012
    对 TFS 2010 构建 Controller /代理进行单元测试?
  • 如果支持,需要采取哪些步骤才能实现?

  • 预先感谢您的帮助!

    最佳答案

    我们有同样的问题。我们在构建服务器上安装了 VS 2010 和 2012。这显然是 VS 2010 中的一个已知错误 - 它使用了错误版本的 MS Test。如果您在构建服务器上安装 VS 2010 SP1,这应该可以修复它。

    请参阅此链接:

    http://connect.microsoft.com/VisualStudio/feedback/details/728659/mstest-not-working-after-installing-vs11-next-to-vs10

    关于tfs - TFS 2010 上的 VS 2012 单元测试问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12925025/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com