使用VssConnection
(或其他)有没有办法判断所连接的服务器是在本地还是由 Microsoft 托管(即 Azure DevOps 服务)?到目前为止,我的研究表明,如果ServerType
GUID 是,{87966eaa-cb2a-443f-be3c-47bd3b5bf3cb}
那么它就是一个本地实例,但我在任何地方都找不到此文档。
在以前版本的 API(基于 SOAP 的 API)中ServerCapabilities
,由 的实例返回的枚举TfsTeamProjectCollection
曾经能够做到这一点。属性 'IsHostedServer' 上TfsTeamProjectCollection
的此信息实际上是从服务器本身返回的。
有没有办法肯定地说出来?