Je dois pouvoir créer une application ClickOnce dans TFS 2010. Elle doit définir ApplicationVersion et MinimumApplicationVersion. En TFS 2008, j'ai réussi à faire ce qui suit ...TFS 2010 - création de l'application ClickOnce
<MSBuild Projects="e:\MyAppBuilds\test\trunk\src\MyApp.Automation.Workflow.UI\MyApp.Automation.Workflow.UI.csproj"
Properties=" PublishDir=\\MyServer\shared\MyCompany\Testing\MyApp\;
ApplicationVersion=$(Major).$(Minor).$(Build).$(Revision);
Configuration=$(Configuration);
Platform=$(Platform);
Install=true;
MinimumRequiredVersion=$(Major).$(Minor).$(Build).$(Revision)"
Targets="PublishOnly"
ContinueOnError="true" ToolsVersion="4.0"/>
Cependant, je ne peux pas sembler obtenir l'activité MSBuild pour publier l'application correctement en essayant de reproduire la tâche ci-dessus dans l'activité. Les paramètres que j'ai sont les suivants.
CommandLineActivities =String.Format("/property:PublishDir=""{0}"" /property:Install=""true"" /property:Configuration=""{1}"" /property:Platform=""{2}"" /property:ApplicationVersion=""{3}"" /property:MinimumRequiredVersion=""{3}"" ", BuildDetail.DropLocationRoot, platformConfiguration.Configuration, platformConfiguration.Platform, VersionNumber)
projetlocalProject
CiblesNew String() {"Publish"}
Quelqu'un at-il eu du succès à faire cela?
Je certianly être intéressé par celui-ci. Aurez-vous besoin d'une activité personnalisée, ou simplement d'une configuration MSBuild supplémentaire? –