Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# TFS生成期间发生异常:TF30063:您无权访问_C#_Tfs - Fatal编程技术网

C# TFS生成期间发生异常:TF30063:您无权访问

C# TFS生成期间发生异常:TF30063:您无权访问,c#,tfs,C#,Tfs,我在TFS生成模板中创建了自定义生成活动。在那个自定义活动中,我添加了一些代码,目的是连接到TFS读取上一个构建编号,创建自定义编号并将新编号设置为TFS 要连接到TFS,我使用以下代码: NetworkCredential netCred = new NetworkCredential("username", "password"); TfsTeamProjectCollection server = new TfsTeamProjectCollection(new Ur

我在TFS生成模板中创建了自定义生成活动。在那个自定义活动中,我添加了一些代码,目的是连接到TFS读取上一个构建编号,创建自定义编号并将新编号设置为TFS

要连接到TFS,我使用以下代码:

NetworkCredential netCred = new NetworkCredential("username", "password");           
TfsTeamProjectCollection server = new TfsTeamProjectCollection(new Uri("https://someproject.visualstudio.com/DefaultCollection")), netCred);
server.Authenticate();

当我在某个示例控制台应用程序中尝试从本地计算机执行时,该代码正常工作。但是,当我在TFS生成期间尝试执行该代码时,它会引发异常。

您不需要身份验证:生成正在以TFS访问的高权限运行。

您可以将您的访问权限与生成计算机权限进行比较吗。。听起来像是权限问题和/或用户帐户/服务帐户问题。。你是否有一个系统管理员的工作人员,你目前的工作检查这之前的张贴一些提示,以及我使用管理员帐户在这种情况下。这些凭据适用于示例应用程序。我不知道为什么我有权限问题!大多数开发人员的第一个误解是,仅仅因为它在本地机器和/或环境中工作,他们就会自动在目标环境中工作。。所以我只能假设有一个许可问题,这正是我不理解的。当我尝试在没有身份验证的情况下在本地登录(但我已登录TFS)时,它可以正常工作。但是,当我尝试像这样使用TFS中的自定义构建活动时,它不起作用。