tfs sdk - TFS API - how to make sure Workspace.OwnerIdentifier is not null? -
i have following code var ws = vcs.getworkspace(wsname, vcs.authorizeduser); however, ws.owneridentifier null @ point. next value is: ws.update(new updateworkspaceparameters { computer = ws.computer }); and ws.owneridentifier no longer null. there must better way obtain ws.owneridentifier in scenario. ideas? our back-end tfs 2017. i can ws.owneridentifier value correctly nuget package microsoft.teamfoundationserver.extendedclient installed. tried version 15.xxx , 14.xx, both worked. you need specify wsname quotes: ( see versioncontrolserver.getworkspace method (string, string) ) var ws = vcs.getworkspace("wsname", vcs.authorizeduser); below sample reference: using system; using microsoft.teamfoundation.versioncontrol.client; using microsoft.teamfoundation.client; namespace _0912_getworkspaceidentifier { class program { static void main(string[] args) { string collection = @"http://server:8080/tfs...