在我的项目中,我有 85 MB 文件,其中 70 MB 文件是不经常更改的第三方控制 dll,其余 15 MB 是我的应用程序文件。
当我发布项目时,它正在上传所有文件 (85 MB),因此需要大约两个小时才能发布到服务器。
有什么方法可以只发布 exe 和应用程序文件,然后手动将剩余的 dll 复制到服务器
或
必须从特定位置将 dll 复制到客户端计算机?
我应该怎么做才能加快发布速度?
最佳答案
不能只复制没有变化的文件;当它创建 list 时,它们都会被散列。如果你想这样做,你需要在使用它们之前在服务器上重新签署 list 。
我会将文件发布到本地目录(将发布文件位置设置为您想要文件的任何位置,例如 C:\myfolder,将安装 URL 设置为客户的正确位置),然后使用 FTP 或任何需要的方法更快地获取文件。
此外,我认为您不能将删除服务器作为文件共享访问,是吗?您也可以那样发布它。
我假设您使用的是 http,并且网络人员查看了您的上传速度为何如此之慢。
关于visual-studio - Clickonce 部署 - 如何加速发布到服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5291617/