如何使用Microsoft.Build.BuildEngine发布ClickOnce应用程序

时间:2009-10-13 00:58:32

标签: .net clickonce publish msbuild-buildengine

我正在尝试使用Microsoft.Build.BuildEngine构建的WPF,ClickOnce应用程序。

我相信我的问题实际上归结为“我如何执行命令行/目标:使用Microsoft.Build.BuildEngine发布”?

我尝试了以下

projectToBuild.SetProperty("PublishUrl", myPublishUrl);
projectToBuild.Targets.AddNewTarget("publish");

但我真的只是根据我设置发布ClickOnce应用程序的命令行属性来猜测这些属性。

1 个答案:

答案 0 :(得分:2)

Targets.AddNewTarget似乎是创建新目标的机制。

构建目标的机制似乎是在.Build()上使用字符串参数:

projectToBuild.Build("publish");