2009-10-13 5 views
2

J'ai une application WPF, ClickOnce que j'essaie de créer à l'aide de Microsoft.Build.BuildEngine.Comment publier une application ClickOnce à l'aide de Microsoft.Build.BuildEngine

Je crois que ma question se résume à "comment faire la ligne de commande/cible: publier en utilisant Microsoft.Build.BuildEngine"?

J'ai essayé les suivantes

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

mais je suis vraiment juste deviner ces propriétés en fonction des propriétés de ligne de commande je réglage pour publier l'application ClickOnce.

Répondre

2

Le Targets.AddNewTarget semble être le mécanisme de création d'une nouvelle cible.

Il semble que le mécanisme de construire à une cible est d'utiliser le paramètre de chaîne sur la .build():

projectToBuild.Build("publish"); 
Questions connexes