visual-studio - Clickonce 部署 - 如何加速发布到服务器

标签 visual-studio visual-studio-2008 deployment clickonce

在我的项目中,我有 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/

相关文章:

visual-studio-2008 - 无法将文件 "obj\Debug\project.dll"复制到 "bin\project.dll"。访问路径 'bin\project.dll' 被拒绝

svn - 如何限制对暂存环境的访问

javascript - 如何将手动部署的单实例应用程序重构为客户端部署的多实例或 Multi-Tenancy 应用程序

visual-studio - msbuild 可以为多个平台创建 .appxbundle 吗?

c# - C# 项目的编译器选项

asp.net - Web 应用程序项目对比网站项目

git - 使用 Capistrano 3 部署 git 子模块

visual-studio - 将驱动程序项目从 VS2013 迁移到 VS2015 社区

C# 数组返回一个不在其中的值

vb.net - 奇怪的符号阻止我的批处理文件在 VB.net 中运行