【发布时间】:2008-12-09 17:31:37
【问题描述】:
有谁知道如何在 MSBuild 中使用发布任务为 CD 创建 ClickOnce 发布?
VS2008 有一个“发布向导”,带有一个发布到 CD 单选按钮选项。它会在安装到适合刻录到 CD 的本地文件夹后发布点击。
我们遵循计划的 MSBuild 以及后处理步骤,在这些步骤中我们对其进行配置并将其安装到给定的环境中,并且我们希望有一种可编写脚本的方式来生成 ClickOnce 输出的 CD。
我已经能够使此过程适用于 Web 安装和文件共享安装,但似乎“发布向导”执行了一些我无法发现的隐藏步骤。
我想将发布对话框、发布向导、msbuild 发布目标、mage.exe 和 mageui.exe 中的各种属性关联起来。有些项目名称相同,有些项目在对话框和属性之间有所不同,有些项目可以在一个区域设置,但不能在另一个区域设置。
我可以看到自动化 ClickOnce 是可以做到的,但总的来说,它似乎是一种 GUI 技术,而编写脚本似乎违背了它的原则。
比尔
【问题讨论】:
-
你能发布网络和文件共享发布命令行吗?
标签: clickonce