You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

打开TFS项目时如何指定VSTO 2015版本?

解决TFS 2013项目默认用VS2017打开,改为VS2015的方法

我来帮你搞定这个问题!当同时安装多个Visual Studio版本时,系统默认会优先调用最新版本来打开TFS项目,但我们可以通过以下两种方法把默认启动版本改成VS2015:

方法一:使用VS2015命令行关联TFS集合

这是最简便的方法,不需要修改系统设置:

  • 找到Visual Studio 2015的开发者命令提示符(可以在开始菜单的“Visual Studio 2015”文件夹里找到),右键选择「以管理员身份运行」
  • 在命令行窗口中输入以下命令(替换成你的TFS服务器和集合地址),然后回车:
    tf workspaces /collection:http://你的TFS服务器地址/你的项目集合名称
    

这个命令会让VS2015和你的TFS集合建立关联,之后再点击TFS项目主页的「Open in Visual Studio」按钮,就会默认启动VS2015了。

方法二:修改注册表强制指定默认版本

如果方法一没生效,可以通过修改注册表来强制设置默认版本:

  1. 按下Win+R组合键,输入regedit打开注册表编辑器
  2. 导航到以下路径(如果是64位系统,可能需要在Wow6432Node下找对应路径):
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TeamFoundation\Client\InstalledVersions
    
  3. 在这个路径下,你会看到对应不同VS版本的子项:VS2015对应14.0开头的项,VS2017对应15.0开头的项
  4. 右键点击14.0的子项,选择「新建」→「字符串值」,命名为Default,并将其值设置为1
  5. 找到15.0的子项,如果里面已经存在Default值,将其改为0或者直接删除该值
  6. 关闭注册表编辑器,重启浏览器后再测试「Open in Visual Studio」按钮,应该就会启动VS2015了

注意:修改注册表前建议先备份对应分支,避免误操作导致问题。

内容的提问来源于stack exchange,提问作者Rüdiger

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 03:45:44