什么版本的MS做神器支持?

时间:2017-05-14 23:25:13

标签: tfs artifactory project.json

我正在寻找更具体的支持细节。

我设法说服我们的管理层使用Artifactory。

我们目前使用以下内容,主要用于WinForms开发。我们有几十种我们支持的产品。

Visual Studio 2015 Enterprise TFS 2012 on Prem(努力说服管理层尽快升级) NuGet 3.5。与Project.JSon

我不确定Artifactory是否可以支持我们使用的一些旧工具。我无法在其网站上找到特定版本的任何详细信息。它只是说它支持" TFS"。

我在一些Packages.config示例中读到了提及,但我们不久前就摆脱了那些坏男孩。 Project.json要好得多。一旦我们搬到VS 2017,project.json也会消失。

Artifactory是否支持TFS 2012? Project.Json文件?

2 个答案:

答案 0 :(得分:1)

Artifactory NuGet支持与您管理项目的方式无关,唯一的要求是您的构建使用支持的客户端(如集成到VS中的客户端)。您可以部署和解析自己的包,或者让Artifactory代理成为远程位置(只要它支持NuGet API)

TFS支持由MSBuild Artifactory Plugin提供,它从您的构建中收集info,并且还允许您通过Artifactory解析依赖关系,并部署构建工件。

答案 1 :(得分:0)

如果您使用的是TFS2012,它仍在使用XAML版本。这意味着您需要使用MSBuild Artifactory插件。

  

MSBuild Artifactory插件安装为" 项目   模板"使用Visual Studio如下:

     
      
  • 在“工具”下,选择“扩展和更新...”,在“在线”部分下选择Visual Studio库源,然后运行搜索   " Artifactory的"
  •   
  • 选择找到的Artifactory Template Package扩展,然后单击Install。
  •   

因此,它应该与VS版本更相关,而不是TFS版本限制。 并且根据VisualStudio Marketplace中的Artifactory Template Package,包括VS2015。

enter image description here