【问题标题】:Private extension galleries error "A connection to the server could not be established [...]"专用扩展库错误“无法建立与服务器的连接 [...]”
【发布时间】:2015-02-18 15:53:34
【问题描述】:

添加了一个私有 VS 扩展库,如
https://msdn.microsoft.com/en-us/library/hh266746.aspx

中所述

使用
https://msdn.microsoft.com/en-us/library/hh266717.aspx

中所述的 atom 提要

并收到此错误消息:


"无法建立与服务器的连接,因为发生以下错误:

无法确定用于此库的协议。 URL 必须指向为托管 Visual Studio 扩展而配置的 Atom 源或 SharePoint 列表。

请点击这里重试请求。"


This guy 也有同样的问题,但没有费心发布他的解决方案(显然,一旦“解决”了你就无法回复),所以就这样吧:

【问题讨论】:

    标签: visual-studio visual-studio-2013 vspackage


    【解决方案1】:
    1. 用 Notepad++ 打开 atom.xml 文件,然后检查“编码”下的“Encode in UTF-8”。
    2. 在扩展名后面有一个 id 和 2 个点的两个地方用您项目的 Guids 类中的那个替换该 id。这是那里的第一个 GUID。或者,您可以使用 WinRar / 7Zip 打开 vsix 文件并在那里打开 extension.vsixmanifest 文件(GUID 位于该文件的顶部)。
      编辑:第二个id 标签应该只包含 ID 而不是项目名称和两个点 - 否则 updating the extension won't work
    3. 删除所有这些连字符 - 在 atom.xml 文件中,如果您从 https://msdn.microsoft.com/en-us/library/hh266717.aspx 的示例中复制了这些连字符

    atom.xml 文件顶部的第一个 GUID(uuid 之后的那个)可以是您想要的任何 GUID(在 Visual Studio 的工具->创建 GUID 下创建一个)。

    【讨论】:

      猜你喜欢
      • 2020-04-06
      • 1970-01-01
      • 2012-10-17
      • 1970-01-01
      • 1970-01-01
      • 2019-06-21
      • 2021-07-18
      • 2018-08-09
      • 1970-01-01
      相关资源
      最近更新 更多