我正在尝试使用Microsoft.Build.BuildEngine构建的WPF,ClickOnce应用程序。
我相信我的问题实际上归结为“我如何执行命令行/目标:使用Microsoft.Build.BuildEngine发布”?
我尝试了以下
projectToBuild.SetProperty("PublishUrl", myPublishUrl);
projectToBuild.Targets.AddNewTarget("publish");
但我真的只是根据我设置发布ClickOnce应用程序的命令行属性来猜测这些属性。
答案 0 :(得分:2)
Targets.AddNewTarget似乎是创建新目标的机制。
构建目标的机制似乎是在.Build()上使用字符串参数:
projectToBuild.Build("publish");