clickonce应用程序发布缓慢

时间:2014-04-17 11:23:01

标签: tfs clickonce publish

我在使用clickonce部署的解决方案中有多个项目的发布版本。我在TFS中创建了一个单独的发布版本,它基本上编译和部署这些项目。

TFS构建代理在与TFS服务器相同的Hyper-V VM上运行。构建参数如下:

/target:publish /p:GenerateProjectSpecificOutputFolder=true /property:PublishDir=\\networkshare;PublishingURL=https://www.publish.com /v:m 

输出位置设为PerProject

构建本身很慢,但最长的时间是Copy binaries to drop。放置位置实际上与VM位于同一台机器上,但需要两个多小时。

编辑:最后一次构建需要几天时间。最后阶段 - 复制二进制文件似乎是问题。

编辑:更改"分段位置"从复制构建输出到.." to"将构建输出复制到服务器显着减少了时间,但它仍然需要两个小时,而构建本身在我的开发机器上需要大约5分钟。

1 个答案:

答案 0 :(得分:0)

我终于设法通过禁用Hyper-V消息队列来加快速度。把它关闭加速从2到3小时到大约10分钟!