Attualmente sto usando TFS e l'attività del processo di generazione regolare per creare una soluzione. Tuttavia, mi piacerebbe essere in grado di automatizzare la distribuzione in modo da poter creare e distribuire in remoto su un server in un unico passaggio.TFS msbuild args/p: DeployOnBuild = true non sembra fare nulla
Sugli argomenti di MSBuild Sto tentando di specificare l'opzione di distribuzione. Il mio progetto è un servizio di Windows, ma capisco che è ancora possibile distribuire qualsiasi binario indipendentemente dal tipo di progetto (non essendo un progetto web).
attuali parametri di costruzione:
/p:DeployOnBuild=True /p:UserName=user /p:Password=password
Quando l'accumulo viene eseguito in TFS ci si riesce, però mi aspettavo di vedere qualche tentativo di distribuzione al server e qualche messaggio di errore utile ma niente mostra.
È necessario dargli un profilo di pubblicazione. –
Pubblica profilo funziona solo con progetti Web. – suresh2
@ Suresh2 Non possono essere creati manualmente e ancora utilizzati da msbuild? Dopotutto, msbuild è ancora solo un programma a riga di comando chiamato con argomenti. – jaffa