答案 0 :(得分:0)
如果我正确理解documentation,则使用部署包将部署安装到执行实际ClickOnce安装的中心位置。
例如,当您的客户不允许您发布ClickOnce应用程序并远程更新时,您可以向他发送一个部署包,然后执行该部署包以将部署复制到他选择的位置。从那以后他就像往常一样执行ClickOnce安装。
将更新版本放到该位置将导致已安装的客户端照常执行更新。
有时,当通过VS2010远程部署失败时,我们会这样做:例如,我们部署到C:\Temp
,然后将文件和子文件夹发送给客户,以便将他们复制到该位置。只有我们发送一个ZIP文件,你才能创建一个自动执行的安装程序。