Ho riconosciuto che Web Deployment Projects
non sono supportati in Visual Studio 2012
. Dopo aver letto this article, ho provato a far funzionare Publish Profiles
.Pubblica profilo non funzionante durante la creazione del progetto di sito Web
Dopo aver installato Visual Studio Web Publish Update, sono riuscito a pubblicare progetti di siti Web e progetti di applicazioni Web con la nuova finestra di dialogo di pubblicazione in Visual Studio 2012
.
Perché stiamo utilizzando TFS 2010 Team Build
Ho provato a utilizzare il profilo di pubblicazione tramite i parametri MSBuild
. Ma la seguente dichiarazione funziona solo per pubblicare progetti di applicazioni web.
MSBuild.exe MyWebs.sln /p:Configuration=Release /p:DeployOnBuild=true;PublishProfile=DeployToDirectory.pubxml
Se provo a pubblicare progetti di siti Web non succede nulla. Il profilo di pubblicazione dei progetti del mio sito Web funziona solo con la nuova finestra di dialogo di pubblicazione in Visual Studio 2012
, ma non quando si chiama MSBuild
.
Qualche idea?
Si può provare ad aggiungere VisualStudioVersion = 11.0 all'elenco delle proprietà? Se questo non funziona, se puoi inviarmi un registro dettagliato via email posso aiutarti. La mia email è sayedha [at] {MicrosoftDOTcom}. Maggiori informazioni su VisualStudioVersion su http://sedodream.com/2012/08/19/VisualStudioProjectCompatabilityAndVisualStudioVersion.aspx. –
Ok, ora sto riscontrando lo stesso problema tranne che ho notato che il riepilogo della build dice che non è in grado di trovare il profilo di pubblicazione xml dove si aspetta sul server di build.Quando vado in questa posizione, trovo la VECCHIA VECCHIA (nome diverso) ma non il nuovo profilo di pubblicazione. Qualche indizio sul perché il vecchio continui a comparire? L'ho eliminato dalla soluzione e dal file system. – Ian
@Ian - non sono sicuro se questo aiuta, ma ho trovato un bug (credo) dove msbuild apparirà nel posto sbagliato per il tuo profilo di pubblicazione. Prova a rimuovere ".pubxml" dall'argomento PublishProfile. Si prega di vedere qui per maggiori informazioni: http://discens.blogspot.co.uk/2013/02/msbuild-publish-profiles-and-web-site.html – gregpakes