使用WPS Office连接Azure DevOps Server (TFS)

概述

当我们使用第三方工具与Azure DevOps Server集成时,除了Rest Api接口之外,COM组件也是一种常用的工具,COM组件经常用在office类型的应用软件中,例如Excel和WPS等,本文主要介绍在WPS Office中如何按照COM组件。如果需要查看如何使用COM组件连接TFS服务器,可以参考微软文档(https://docs.microsoft.com/en-us/azure/devops/boards/backlogs/office/track-work?view=azure-devops&tabs=open-excel&WT.mc_id=DT-MVP-5001330)

安装方法

  1. 需要从微软官方或者内网中下载并安装Azure DevOps Office Integration 2019;在这个工具的安装过程中,系统将对应的工具包文件复制到了这个目录中:C:\Program Files\Common Files\microsoft shared\Team Foundation Server\16.0

  2. 在wps office 2021版本中,安装了TFS的Office插件(方法如下图)后,会自动增加一个注册表键 "TFCOfficeShim.Connect.3"="" ,需要将其修改为"TFCOfficeShim.Connect.16"=""

  3. 在wps中添加com组件,添加成功后,可能不会在组件列表中不会出现tfs的组件名称,可以重新打开wps office

image

下面是注册表对应的配置,你可以将下面的内容导入到注册表中:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\kingsoft\Office\ET\AddinsWL]
"V8Test.Helper"=""
"iSignatureWord.WordApp"=""
"iWebOffice2009.OfficeAddins"=""
"NTKO.SecHandSignAddin"=""
"NTKO.SecSignSvrAddin"=""
"DESSeal.DOAddin"=">4.2.9.0"
"AztSiePlugin.Connect"=""
"ZSExcelAddin.ExcelAddin"=""
"UTCESealAddin.forExcel"=""
"SepSPMSOA.CWord"=""
"SepMSOA.CWord"=""
"OfficeAddin.CWord"=""
"UFIDA.U9.OBA.ExcelAddInLoader"=""
"iSignatureOffice360"="PR 10: merge to branch 1.0.0.136"
"ESClient10.Connect"=""
"ZZBCExcelAddinLib.BCExcelClientAddin"=""
"XlsTable.XlsConnection"=""
"WbOffice.OfficeAddin"=""
"EXCELTOOL.Connect"=""
"CBOfficePlugin.CBExcelAddin.1"=""
"EDCAddin.EDCEntry"=""
"OfficePrintAddin.Connect"=""
"ExcelAddin.KSExcelAddin.1"=""
"FRComAddInMSEXCEL11.FRComAddInMSEXCEL11.1"=""
"悦友软件开发者QQ号码1193891098.Connect"=""
"Mindjet.Mm9ExcelLinker.AddIn.5"=""
"Mindjet.Mm6ExcelLinker.AddIn.2"=""
"Mindjet.Mm10ExcelLinker.AddIn.6"=""
"TCSCConv.ExcelAddinDesigner"=""
"FRComAddInMSEXCEL9.FRComAddInMSEXCEL9.1"=""
"FRComAddInMSEXCEL10.FRComAddInMSEXCEL10.1"=""
"PXCOfficeAddin4.Addin"=""
"ExcelTDM.TDMAddin"=""
"Adobe.Contribute.OfficePlugin"=""
"CopyFormatFromExcel.FormatInExcel"=""
"OfficeMenu.ExcelMenu"=""
"dwoffice.dsrExcel"=""
"PXCOfficeAddin5.Addin"=""
"NXPLiteAddIn3.AddIn"=""
"SixSQStat.Connect"=""
"CMOfficeAddin.Connect"=""
"PtouchAddin50.ComAddinExcel"=""
"Hyperion.CommonAddin"=""
"ExcelBox.BoxConnect"=""
"Kingdee.BOS.Excel.AddIn"=""
"TFCOfficeShim.Connect.3"=""
"WDF.Addin"=""
"SmartbiExcelAddIn.ExcelAddin"=""
"BJCAExcelBtn.ExcelBtn"=""
"FactSet.OfficeAddin.1"=""
"DSM_ETAddin.DSM_ETAddin"=""
"prjAddin.Office_Addin"=""
"Expense"=""
"SignAddin.Sign"=""
"OdfExcelAddin.Connect"=""
"TFCOfficeShim.Connect.16"=""


如果需要,你还可以从微软Azure DevOps Server 的在线文档,查询更多的权威资料,也欢迎通过下面的联系方式与我沟通,相互学习,相互提高!


https://www.cnblogs.com/danzhang
Azure DevOps MVP 张洪君在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Visual Studio Code是一款轻量级的集成开发环境(IDE),它支持多种编程语言和版本控制系统。如果你想在Visual Studio Code中使用TFVC连接Azure DevOps,可以按照以下步骤进行设置: 1. 安装Visual Studio Code:首先,你需要下载并安装Visual Studio Code。你可以从官方网站(https://code.visualstudio.com/)下载适用于你的操作系统的安装程序。 2. 安装Azure Repos扩展:打开Visual Studio Code后,在侧边栏的扩展面板中搜索并安装"Azure Repos"扩展。这个扩展提供了与Azure DevOps集成所需的功能。 3. 登录Azure DevOps:在Visual Studio Code中,按下Ctrl+Shift+P(或者Cmd+Shift+P)打开命令面板,然后输入"Azure Repos: Sign in"并选择该命令。按照提示登录到你的Azure DevOps帐户。 4. 克隆TFVC存储库:在Visual Studio Code中,按下Ctrl+Shift+P(或者Cmd+Shift+P)打开命令面板,然后输入"Azure Repos: Clone TFVC Repository"并选择该命令。输入你要克隆的TFVC存储库的URL,并选择本地存储库的位置。 5. 连接Azure DevOps:在Visual Studio Code中,按下Ctrl+Shift+P(或者Cmd+Shift+P)打开命令面板,然后输入"Azure Repos: Connect to Team Foundation Server"并选择该命令。输入你的Azure DevOps服务器的URL,并选择你要连接的项目。 6. 进行版本控制操作:现在,你可以在Visual Studio Code中使用TFVC进行版本控制操作了。你可以查看、检出、提交和合并代码等。 希望以上步骤对你有所帮助!如果你还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值