“选择位置/打开网站”对话框 ->“FTP 站点”选项卡

更新:2007 年 11 月

当您希望使用文件传输协议 (FTP) 打开或创建网站时,此对话框有助于您创建 URL 并指定身份验证信息。该对话框的标题会有所不同,具体取决于是创建还是打开网站:

  • 如果要创建新的远程网站,则此对话框的标题为“选择位置”。

  • 如果要打开现有网站,则此对话框的标题为“打开网站”。

在打开网站时访问此对话框

  1. 在 Microsoft Visual Web Developer 中,单击“文件”,然后单击“打开网站”。

    出现“打开网站”对话框。

  2. 单击“FTP 站点”选项卡。

在创建网站时访问此对话框

  1. 在 Visual Web Developer 中,依次单击“文件”、“新建网站”。

    “新建网站”对话框随即出现。

  2. 单击“浏览”,然后单击“FTP 站点”选项卡。

要打开的站点必须在 FTP 服务器上可用,并且您必须具有下列信息:

  • 要打开的网站所在的 FTP 服务器的名称。

  • 您有权在其上创建和写入文件的 FTP 服务器上的文件夹名称。

  • 对该服务器上的 FTP 目录的读写权限。仅当任何文件需要修改时,才需要进行写入操作。

您可能还需要下列信息:

  • 该服务器的用户名和密码。

  • 用于访问该 FTP 服务器的端口号。通常为端口 21。

您可以从 FTP 服务器管理员那里获取上述信息。

说明:

此对话框不会提示您选择 FTP 目录中的文件的浏览位置(一个 HTTP URL),因为该信息不是连接到 FTP 服务器所需信息的一部分。如果您希望在 Visual Web Developer 内测试 FTP 网站,则 FTP 服务器还必须配置为运行 ASP.NET 2.0 的 Web 服务器。然后,可以使用 HTTP URL 配置网站以便在 FTP 服务器上运行并查看文件。如果有一个文件没有设置,并且您要尝试预览或调试页面,则 Visual Web Developer 将提示您浏览 URL。有关详细信息,请参见如何:为网站指定 Web 服务器

任务

演练:在 Visual Web Developer 中通过 FTP 编辑网站

用户界面元素

  • 服务器
    指定 FTP 服务器名称。它可以根据需要包括以下格式中的端口号:

    ftp://server:port/directory

  • 端口
    指定 Visual Web Developer 将要用于与 FTP 服务器进行通信的端口。默认端口为 21,这是最常用于 FTP 通信的端口。只有在 FTP 服务器管理员指示服务器侦听其他端口时,才应该更改此端口号。如果您在“服务器”字段中使用了端口号,则可以保留“端口”字段为空。

  • 目录
    指定要连接到的服务器上的文件夹名称。

  • 被动模式
    指定应该使用被动模式建立 FTP 连接,这样客户端 (Visual Web Developer) 会同时为命令端口和数据端口启动连接。如果 Visual Web Developer 客户端与 FTP 服务器之间存在防火墙,此设置非常有用;在这些情况下,主动模式通常会失败,因为服务器无法初始化返回客户端的连接以打开数据端口。

  • 匿名登录
    指定将建立到服务器的连接,不要求任何身份验证凭据。如果 FTP 服务器要求您登录,请清除此复选框。

    说明:

    如果在指定 FTP 网站的登录信息时没有提供必需的凭据,则在您试图连接到该网站时,Visual Web Developer 会提示您提供凭据。除非显式指定匿名登录,否则 Visual Web Developer 永远不会尝试以匿名方式连接到 FTP 服务器。

  • 用户名
    用于登录到 FTP 服务器的用户名。请注意,此用户名可能与 Windows 用户名不同。

    说明:

    您的用户名和密码通过 FTP 连接以不加密的形式发送。不会缓存用户名称和密码。如果关闭 Visual Web Developer 再重新打开它,则当再次连接到 FTP 服务器时,您将需要提供用户名和密码。

  • 密码
    用于登录到 FTP 服务器的密码。请注意,此密码可能与 Windows 密码不同。

    说明:

    您的用户名和密码通过 FTP 连接以不加密的形式发送。不会缓存用户名称和密码。如果关闭 Visual Web Developer 再重新打开它,则当再次连接到 FTP 服务器时,您将需要提供用户名和密码。

  • 打开
    单击“打开”以构造 FTP 服务器的 URL,然后返回“新建网站”对话框或打开该网站。

请参见

概念

部署了 FTP 的网站

Visual Web Developer 中的网站类型