gpt4 book ai didi

powershell - 使用tcm.exe运行测试导致找不到字段: 'Microsoft.TeamFoundation.TestManagement.Common.WitCategoryRefName.SharedDataSet'

转载 作者:行者123 更新时间:2023-12-03 01:16:41 25 4
gpt4 key购买 nike

我正在尝试使用以下命令从命令行在Microsoft测试管理器中运行自动测试用例:

TCM.exe run /create /title:"Nightly Run" /planid:5554 /suiteid:6582 /configid:97  /collection:XXX /teamproject:XXX /include /builddir:'C:\Source\' 

这将导致以下错误:
.\TCM.exe : Field not found: 'Microsoft.TeamFoundation.TestManagement.Common.WitCategoryRefName.SharedDataSet'.
At C:\Users\XXXX\Desktop\RunTest.ps1:2 char:1
+ .\TCM.exe run /create /title:"Nightly Run" /planid:5554 /suiteid:6582 /configid: ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (Field not found...SharedDataSet'.:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError

但是,此错误发生在安装了Visual Studio 2013.4的Windows Server 2012R2计算机上,而不是在我的本地开发计算机(具有VS2013.4的Windows 10)上。

我知道SharedDataSets是在VS2013.4中引入的,但我不知道此错误来自何处,因为该命令在我的本地PC上没有给出此错误。

最佳答案

我找到了解决方案。在Windows Server上运行以下命令可修复该错误:

ngen uninstall Microsoft.TeamFoundation.TestManagement.Client
ngen uninstall Microsoft.TeamFoundation.TestManagement.Common

关于powershell - 使用tcm.exe运行测试导致找不到字段: 'Microsoft.TeamFoundation.TestManagement.Common.WitCategoryRefName.SharedDataSet',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27863046/

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