【发布时间】:2016-04-09 23:06:32
【问题描述】:
我正在根据两个博客中的代码开发自定义 TFS 构建工作流程:
- http://www.theringworx.com/blog/?p=494
- https://lajak.wordpress.com/2011/08/30/tfs2010-retrieve-associated-workitems-to-changesets-tfs-api/
当我在 XAML 工作流中实现 VB.Net 代码时,我目前在构建运行时遇到以下错误:
构建过程验证失败。详情:
验证错误:活动 '1 的私有实现: DynamicActivity' 有以下验证错误:编译器 处理表达式“TFSService”遇到错误。
类型的值 'Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer' 无法转换为“System.Type”。
验证错误:活动 '1 的私有实现: DynamicActivity' 有以下验证错误:编译器 遇到错误处理表达式“TFS.GetService(Of 版本控制服务器)();"。
表达式结束。
我已将错误追溯到这部分代码(从 XAML 简化):
TFS=Microsoft.TeamFoundation.Client.TfsTeamProjectCollectionFactory.GetTeamProjectCollectionFactory(New Uri("MyTeamsTFSServer"))
TFSService = TFS.GetService(Of VersionControlServer)()
我尝试从 Microsoft.TeamFoundation.VersionControl.Client.VersionControlServer 和 System.Type 更改 TFSService 的类型,但均未成功。
据我所知,错误发生在“Of VersionControlServer”中。
有人遇到过这种情况吗?如果是这样,您是如何解决的?
【问题讨论】: