Team Foundation Server 创建新项目失败 - 代码 TFS30159

Team Foundation Server Create New Project Fails - Code TFS30159

尝试在 TFS 中创建新的团队项目时出现以下错误:

错误 TF30170:插件 Microsoft.ProjectCreationWizard.Classification 在组分类任务 UploadStructure 期间失败。

说明 插件错误文本:“TF30159:更新 "vstfs:///Classification/TeamProject/9faf261d-b680-439f-ad23-e4afefc22b0e" 的项目描述时出错”

用户操作 请联系您的 Team Foundation Server 管理员。

这是抛出异常的日志副本:

---开始异常条目---

时间:2016-03-10T11:24:34 模块:引擎 事件描述:TF30162:来自组 "Classification" 的任务 "UploadStructure" 失败 异常类型:Microsoft.TeamFoundation.Client.PcwException 异常消息:TF30159:更新 "vstfs:///Classification/TeamProject/29bfb07e-5578-4bdc-96d1-ec1b1d33a186" 的项目描述时出错 堆栈跟踪: 在 Microsoft.VisualStudio.TeamFoundation.PCW.CssStructureUploader.SetProjectDescription(ProjectCreationContext 上下文,字符串 projectUri) 在 Microsoft.VisualStudio.TeamFoundation.PCW.CssStructureUploader.Execute(ProjectCreationContext 上下文,XmlNode taskXml) 在 Microsoft.VisualStudio.TeamFoundation.PCW.ProjectCreationEngine.TaskExecutor.PerformTask(IProjectComponentCreator componentCreator、ProjectCreationContext 上下文、XmlNode taskXml) 在 Microsoft.VisualStudio.TeamFoundation.PCW.ProjectCreationEngine.RunTask(对象 taskObj) -- 内部异常 -- 异常消息:不允许的方法(类型 VssServiceResponseException) 异常堆栈跟踪:在 Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.HandleResponse(HttpResponseMessage 响应) 在 Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__49.MoveNext() --- 从抛出异常的先前位置开始的堆栈跟踪结束 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在 Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__471.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.<SendAsync>d__531.MoveNext() --- 从抛出异常的先前位置开始的堆栈跟踪结束 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在 Microsoft.VisualStudio.Services.WebApi.VssHttpClientBase.d__52`1.MoveNext() --- 从抛出异常的先前位置开始的堆栈跟踪结束 --- 在 System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在 Microsoft.VisualStudio.TeamFoundation.PCW.CssStructureUploader.SetProjectDescription(ProjectCreationContext 上下文,String projectUri)

---结束异常条目---

我认为这可能与 projectUri 有关,但我不确定。

如果我尝试通过 url 访问项目: vstfs:///Classification/TeamProject/29bfb07e-5578-4bdc-96d1-ec1b1d33a186

我收到以下 TFS 错误:

但是我不确定这个错误是否仅仅是因为创建失败或者它是否导致了它。

任何关于导致此问题的原因以及如何解决它的想法都将不胜感激。

  1. 尝试在另一台客户端机器上创建一个团队项目,以确定问题是来自服务器端还是客户端。

  2. 检查TFS安装是否满足requirement.

  3. 清理用户缓存:C:\Users\username\AppData\Local\Microsoft\Team Foundation.0\Cache.

  4. 修复VS/Team资源管理器。