我们正在尝试使用命令行中的MSTest执行单元测试,并在TFS服务器上发布结果。问题是Mstest总是返回:

Publishing results of test run buildmachine@XXX-XXXXXXX 2010-12-16 11:39:13_Release_Any CPU to http://xxxx:8080/Build/v1.0/PublishTestResultsBuildService2.asmx... ......................................................................................... Build 'xxx>xxx>x>x>x>xxxx>xxxx>x.x.x.xxx' does not include the specified configuration ('Release/Any CPU').

问题是应该存在指定的配置。我们将使用下一个MSBUILD设置构建:

<ConfigurationToBuild Include="Release|Any CPU">
  <FlavorToBuild>Release</FlavorToBuild>
  <PlatformToBuild>Any CPU</PlatformToBuild>
</ConfigurationToBuild>

任何想法?我开始受够了。

有帮助吗?

解决方案

问题是构建没有成功,然后Mstest无法发布结果。错误消息可能更好...

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top