2

我想知道部署ASP.NET Web 应用程序的有效方法是什么。我遵循的部署过程是:

  1. 构建网络应用程序

  2. Standard Bar > Build Menu从[仅选择执行应用程序所需的文件]发布Web 应用程序

  3. 使用任何客户端软件连接到服务器,例如[WinScp]

  4. 文件从本地计算机复制到服务器。

只是想知道这是正确的方法吗?

4

1 回答 1

2

我这样做的方式是在 Visual Studio(我使用 2013)中使用一键发布。我发现它非常易于使用并且效果很好。 如何:在 Visual Studio 中使用一键发布部署 Web 项目

在视觉工作室 2008 中:

  1. 在生成菜单上,单击发布网站。

  2. 在“发布网站”对话框中,单击省略号按钮 (...) 以浏览到要向其发布网站的位置。

您可以将网站输出写入本地或共享文件夹、FTP 站点或使用 URL 访问的网站。您必须在目标位置具有创建和写入权限。

  1. 为了能够在发布网站后更改 .aspx 文件的布局(而不是代码),请选中允许此预编译站点可更新复选框。

  2. 若要使用密钥文件或密钥容器命名强命名程序集,请选中“对预编译程序集启用强命名”复选框,然后单击“确定”。

发布状态显示在任务栏中。根据连接速度、站点大小和内容文件类型,发布时间可能会有所不同。发布完成后,会显示发布成功的状态。

于 2014-02-20T15:23:55.997 回答