【发布时间】:2010-07-26 13:45:16
【问题描述】:
我们目前有一个总共大约 22 兆的应用程序。我们当前的部署方法是将应用程序部署到我们的每个客户端服务器,如果有新版本可用,则使用小型更新程序将所有文件复制到本地 PC。问题是 22 megs 所花费的时间比我们想要推送更新的时间要长。特别是因为我们每两周更新一次。我们正在寻找一种方法来缩短该时间。
我们最初的想法是让本地电脑只复制自上次部署以来已更改的 dll。我们在这方面遇到了一些麻烦,因为时间戳使获取文件的准确哈希值进行比较变得困难。版本号可能可以正常工作,但我们必须找到一种方法,仅在代码更改时才对文件进行版本控制。
只是想知道是否有人在处理类似过程方面取得了成功或建议。
【问题讨论】:
标签: c# .net deployment