Microsoft Service提供的Visual Studio扩展详细信息

时间:2018-08-27 10:47:31

标签: c# visual-studio web-services visual-studio-extensions vsix

我已经遍历了Visual Studio扩展列表,以便可以通过编程方式从Microsoft服务获取下载URL。

在其中的一段代码中,这是提供已安装扩展的详细信息的端点。

[https://visualstudiogallery.msdn.microsoft.com/Services/dev12/Extension.svc][1]

但是当我将其放置在浏览器中时,我被重定向到https://marketplace.visualstudio.com/

这可能是因为此后已更新端点。

我正在使用Visual Studio 2017。

所以问题是,是否存在上述端点,我可以查询该端点以获得有关VS扩展的元数据,例如名称,作者,下载Url等?如果是,它是什么,我该如何查询?

1 个答案:

答案 0 :(得分:1)

  

Microsoft服务提供的Visual Studio扩展详细信息

很长时间以来,Visual Studio扩展(将附加功能引入Visual Studio的可安装单元)的目的地一直是Visual Studio Gallery。但是,从2016年11月开始,Visual Studio Marketplace已成为Visual Studio产品系列所有扩展的一站式服务。

新网站的运作方式与旧画廊相同。您可以浏览,搜索,过滤和下载.vsix扩展名到您的计算机,并在本地部署它。同样,如果您通过Microsoft帐户登录,则可以对扩展进行评分和审查。

检查Microsoft DevOps Blog了解更多详细信息。

此外,如果您想使用Visual Studio Marketplace的API获取元数据,恐怕您目前无法执行此操作。 AFAIK,仍然没有公共VS市场API。

Public REST API for Visual Studio Marketplace

希望这会有所帮助。