【发布时间】:2015-05-25 23:03:00
【问题描述】:
最近我需要将我们的网站部署到 QA 环境中。我发现部署方式有很多选择,包括FTP和Web Deploy。之前,我经常使用 FTP 部署,它将所有网站文件从 Visual Studio 复制到服务器。
但这一次,我注意到了 Web 部署方法。它还需要帐户和密码才能上传文件。但 这两种方法有什么区别?
【问题讨论】:
-
我知道这是一个老问题,但根据我的经验,Web Deploy 发布网站的速度比 FTP 快得多,尽管这可能只是我的互联网连接!
-
@bolt19 - 这不仅仅是您的互联网连接,网络部署不会为每个操作发出不同的命令。相反,它会在同步开始时进行比较,并且只传输更改。请参阅我在回答中引用的文章。
标签: c# visual-studio visual-studio-2012 deployment