我尝试将修改后的WITs
导入现有项目。但是,它显示以下错误:
早些时候它工作得很好。但是,现在问题就开始了。Microsoft.TeamFoundation.WorkItemTracking.Server.ProvisioningImportEventsCallback
可能的解决办法是什么?我只想通过命令提示符(witadmin.exe)上传WIT。任何提示/信息都会有所帮助
答案 0 :(得分:0)
根据您的描述,您正尝试使用VS 2015连接到TFS 2017.请查看文档Import, export, and manage work item types:
如果要连接到TFS,则必须使用相同版本的Visual Studio或团队资源管理器作为TFS。例如,如果您连接到TFS 2017实例,您必须从Visual Studio 2017或Team连接 Explorer 2017。
2018年TFS和2017年TFS
Visual Studio 2017或Team Explorer 2017客户端:
%programfiles(x86)%\Microsoft Visual Studio\2017\Community\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer
或
TeamExplorer
,Professiona
l或Enterprise
代替Community
,具体取决于您已安装的版本。
您应该安装VS 2017或Team Explorer 2017来运行此命令。虽然VS 2015有时会针对TFS 2017运行witadmin
命令,但会出现意外问题。
答案 1 :(得分:0)
但是,我自己找到了解决这个问题的方法。
从以下路径中清除服务器和用户系统中的Team Foundation缓存:
C:\ Users \\ AppData \ Local \ Microsoft \ Team Foundation \ 7.0(或6.0)\ cache
从缓存文件夹中删除所有内容,然后重新启动server \ system。然后登录到服务器。现在,您不会因使用命令提示符上传[WIT]而收到任何错误。
按照Microsoft站点中的步骤进行操作。