2

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

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

我试过以下

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

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

4

1 回答 1

2

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

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

projectToBuild.Build("publish");
于 2009-10-13T03:58:53.410 回答