C# TFS生成期间发生异常:TF30063:您无权访问
我在TFS生成模板中创建了自定义生成活动。在那个自定义活动中,我添加了一些代码,目的是连接到TFS读取上一个构建编号,创建自定义编号并将新编号设置为TFS 要连接到TFS,我使用以下代码:C# TFS生成期间发生异常:TF30063:您无权访问,c#,tfs,C#,Tfs,我在TFS生成模板中创建了自定义生成活动。在那个自定义活动中,我添加了一些代码,目的是连接到TFS读取上一个构建编号,创建自定义编号并将新编号设置为TFS 要连接到TFS,我使用以下代码: NetworkCredential netCred = new NetworkCredential("username", "password"); TfsTeamProjectCollection server = new TfsTeamProjectCollection(new Ur
NetworkCredential netCred = new NetworkCredential("username", "password");
TfsTeamProjectCollection server = new TfsTeamProjectCollection(new Uri("https://someproject.visualstudio.com/DefaultCollection")), netCred);
server.Authenticate();
当我在某个示例控制台应用程序中尝试从本地计算机执行时,该代码正常工作。但是,当我在TFS生成期间尝试执行该代码时,它会引发异常。您不需要身份验证:生成正在以TFS访问的高权限运行。您可以将您的访问权限与生成计算机权限进行比较吗。。听起来像是权限问题和/或用户帐户/服务帐户问题。。你是否有一个系统管理员的工作人员,你目前的工作检查这之前的张贴一些提示,以及我使用管理员帐户在这种情况下。这些凭据适用于示例应用程序。我不知道为什么我有权限问题!大多数开发人员的第一个误解是,仅仅因为它在本地机器和/或环境中工作,他们就会自动在目标环境中工作。。所以我只能假设有一个许可问题,这正是我不理解的。当我尝试在没有身份验证的情况下在本地登录(但我已登录TFS)时,它可以正常工作。但是,当我尝试像这样使用TFS中的自定义构建活动时,它不起作用。