sim*_*olo 5 publishing visual-studio webdeploy
当使用Visual Studio 2013使用WebDeploy将Web应用程序发布到服务器时,为什么速度很慢,这个过程可以加快吗?
如果应用程序是从同一台计算机部署的,则更新速度会大大提高,因为它只更新更改的文件。
如果应用程序是从不同的计算机部署的,则每个文件都会重新上传,即使它们没有更改。我怀疑 VS 正在使用原始文件时间戳检查来确定是否更新文件。
问题是,对于 70MB 大小的应用程序,更新可能需要一段时间。
默认情况下,WebDeploy 将通过比较时间戳来检查已更改的文件。在很多情况下,即使文件的内容相同,时间戳也可能不同。该-useChecksum标志可用于检查文件的内容而不是时间戳,这将加快文件时间戳不同但文件内容相同的部署速度,例如您可以像这样使用该标志:
WebApplication1.deploy.cmd /y /M:localhost -useChecksum
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1077 次 |
| 最近记录: |