【问题标题】:How can I remove connections in Visual Studio “Copy Web Site” tool?如何在 Visual Studio“复制网站”工具中删除连接?
【发布时间】:2014-08-25 17:44:15
【问题描述】:

Visual Studio 2013 有一个复制网站工具,可以记住文件复制到的以前的 FTP 位置。列出它们的地方有一个“连接”下拉菜单。我想从中删除一些旧列表,但我找不到它们的存储位置。 (问题复制自here,将版本号改为2013)

我找到了从 Visual Studio 2008 中的复制网站向导中删除或删除远程网站连接的解决方案(例如 this similar one from StackOverflow),但它们似乎在 VS2013 中不起作用。

我尝试过的事情:

  1. C:\Users\\AppData\Roaming\Microsoft\WebsiteCache\[网站名称]\PublishState.xml 不存在。 WebsiteCache 文件夹不存在。
  2. C:\Users\\AppData\Roaming\Microsoft\VisualStudio\12.0\ 似乎没有任何文件包含旧远程位置的路径文本。 (使用 BareGrep 搜索)
  3. 我在注册表中搜索了旧远程位置的路径,但在注册表中找不到它。
  4. 我尝试在删除文件夹后重新连接到站点。 VS2013 识别出远程文件夹不再存在并询问我是否要创建它,但没有给我从列表中删除连接的选项。
  5. 我尝试在下拉列表中突出显示该项目并按 Delete 键(类似于从 Outlook 2013 中删除自动完成电子邮件地址的方法),但这也不起作用。
  6. 各种 Google 搜索和 StackOverflow 搜索(我在这里找到了我链接的文章)。

【问题讨论】:

    标签: visual-studio visual-studio-2013


    【解决方案1】:

    我发现了我的错误。上一个针对 Visual Studio 2008 使用 Windows XP 路径的问题和答案。我在 Windows 7 上并且错误地将 C:\Documents and Settings\<user>\Local Settings\Application Data\ 翻译成 C:\Users\<user>\AppData\Roaming\

    我能够在 C:\Users\<user>\AppData\Local\Microsoft\WebsiteCache\<siteName>\PublishState.xml 中找到 PublishState.xml 文件。

    如上一个答案中所述(针对 VS2008),以下是删除远程连接的步骤。

    1. 从复制网站向导中,选择远程连接并单击断开连接按钮。 (MSDN VS2008 Copy Web Site: Removing a Connection)
    2. 关闭 Visual Studio 2013。这会更新 PublishState.xml 文件。
    3. 可选:制作 PublishState.xml 文件的备份副本。
    4. 打开C:\Users\<user>\AppData\Local\Microsoft\WebsiteCache\<siteName>\PublishState.xml
    5. 删除相应的<RemoteSite><PublishStatus> 部分(接近文件末尾)。
    6. 可选:将<ActiveRemoteSiteId>(靠近文件开头)的值更改为其余 RemoteSite SiteId 值之一。

    附带说明,当我重新创建指向一个远程站点的链接时,它给它的名称与其他站点的文件夹路径不同。它给了它一个名字http://localhost:<port>。在过去的某一时刻,我错误地使用 Visual Studio 打开了那个远程站点并执行了调试器。这将其添加到 Microsoft WebMatrix 站点列表中,尽管它实际上并没有工作。如上所示,我从 Visual Studio 中删除了远程站点,然后打开 Microsoft Web Matrix,单击我的站点,单击查看我的所有站点,找到该站点并将其删除(注意仅删除 WebMatrix 中的引用而不是来自远程服务器也是如此)。当我再次添加该连接时,它使用文件夹路径而不是 WebMatrix 名称。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多