如何:发布网站
更新:2007 年 11 月
发布网站时,将编译网站中的可执行文件,并将输出写入指定文件夹中。有关更多信息,请参见 发布网站。
![]() |
---|
Visual Web Developer 2005 速成版中未提供“发布网站”实用工具。 |
发布网站之前
检查原始站点的配置,记下远程位置上需要的所有设置。具体来说就是检查如连接字符串、成员资格设置及其他安全设置等设置。
检查原始站点的配置,记下需要在已发布网站上更改的所有设置。例如,您可能希望在发布网站后禁用调试、跟踪及自定义错误。
因为配置设置是继承的,所以您可能需要查看 Machine.config 文件或位于 SystemRoot\Microsoft.NET\Framework\ version\CONFIG 目录下的根 Web.config 文件,以及您应用程序中的任何 Web.config 文件。如果您没有查看根配置文件的权限,则可以使用 如何:以编程方式查看继承的配置设置和本地配置设置 中的代码示例输出包含您网站配置设置的完整列表的文件,该文件被格式化为正确的配置文件。
有关配置设置的定义,请参见 常规配置设置 (ASP.NET) 和 ASP.NET 配置设置。
发布网站
在**“生成”菜单上单击“发布网站”**。
在**“发布网站”**对话框中,单击省略号按钮 (…) 浏览至要发布网站的位置。
可将网站输出写入本地文件夹或共享文件夹、FTP 站点或者通过 URL 访问的网站。必须具有在目标位置创建和写入的权限。
若要能够在发布网站之后更改 .aspx 文件的布局(而非代码),请选择**“允许更新此预编译网站”**复选框。
若要使用密钥文件或密钥容器命名具有强名称的程序集,请选择**“对预编译程序集启用强命名”复选框,然后单击“确定”**。
发布状态显示在任务栏中。根据连接速度、站点的大小和内容文件的类型,发布时间可能不同。发布完成后,即显示**“发布成功”**状态。
进行站点所需的所有配置更改。有关更多信息,请参见如何:配置已发布的网站。您可能还需要加密特定配置设置。有关更多信息,请参见使用受保护的配置加密配置信息。