Visual studio Clickonce部署-如何加快发布到服务器的速度

Visual studio Clickonce部署-如何加快发布到服务器的速度,visual-studio,visual-studio-2008,deployment,clickonce,Visual Studio,Visual Studio 2008,Deployment,Clickonce,在我的项目中,我有85MB的文件,其中70MB是第三方控制DLL,它们不会经常更改,剩下的15MB是我的应用程序文件 当我发布项目时,它正在上载所有文件(85MB),因此需要大约两个小时才能发布到服务器 有没有办法,我可以只发布exe和应用程序文件,然后手动将剩余的DLL复制到服务器上 或 DLL必须从特定位置复制到客户端计算机 如何加快发布速度?如果您对服务器拥有完全控制权,则始终可以选择发布到本地目录,然后手动将所需文件复制到服务器。通过这种方式,您只复制本地目录中已更改的文件,并复制已发布

在我的项目中,我有85MB的文件,其中70MB是第三方控制DLL,它们不会经常更改,剩下的15MB是我的应用程序文件

当我发布项目时,它正在上载所有文件(85MB),因此需要大约两个小时才能发布到服务器

有没有办法,我可以只发布exe和应用程序文件,然后手动将剩余的DLL复制到服务器上

DLL必须从特定位置复制到客户端计算机


如何加快发布速度?

如果您对服务器拥有完全控制权,则始终可以选择发布到本地目录,然后手动将所需文件复制到服务器。通过这种方式,您只复制本地目录中已更改的文件,并复制已发布目录中未更改的文件(即使用远程桌面在服务器上“本地”执行此操作)


发布没有什么特别之处,只是使文件在远程服务器上可用。

您不能只复制未更改的文件;当它创建清单时,它们都是散列的。如果要这样做,则需要在使用清单之前在服务器上重新签名

我会将文件发布到本地目录(将发布文件位置设置为您想要文件的任何位置,如C:\myfolder,将安装URL设置为客户的正确位置),然后使用FTP或任何需要的方法更快地将文件发布到那里

另外,我不认为您可以作为文件共享访问删除服务器,是吗?你也可以这样发表


我假设您使用的是http,网络人员已经查看了为什么您的上传速度如此之慢。

我认为这不是网络问题。即使在我的本地连接上也很慢。clickonce使用FTP的方式有问题。