Domanda

Quando eseguo msbuild sul mio BizTalk 2009 File .btproj, gli obiettivi di default eseguire e il progetto è costruito.

C'è un obiettivo che posso richiamare per deploy il progetto?

È stato utile?

Soluzione

Purtroppo no, non c'è.

Tuttavia, questo probabilmente sarebbe inutile perché non appena avete ottenuto soluzioni che consistono in progetti modulari multiple e soluzioni, non ci sarebbe un modo semplice per gestire le dipendenze tra di loro.

Invece, si potrebbe essere meglio investire un po 'di tempo per impostare un'infrastruttura di distribuzione adeguata. Come suggerisce Thomas, dovreste avere uno sguardo alla vasta quadro di distribuzione per BizTalk su CodePlex, che copre quasi tutte le esigenze si potrebbe desiderare di indirizzo con BizTalk.

Se questo sembra troppo intimidatorio, ti suggerisco di costruire un quadro di distribuzione semplice utilizzando msbuild. In realtà è abbastanza semplice e facile da fare. costruire i singoli progetti sarebbe un gioco da ragazzi, perché si dovrebbe invocare il target standard dai file .btproj. Altri compiti, come ad esempio la distribuzione, potrebbero essere scritti semplicemente chiamando l'incorporato utilità della riga di comando BtsTask.

Un sacco di compiti di terze parti sono disponibili per contribuire ad affrontare progetti di BizTalk.

, di dare un'occhiata a questo post sul mio blog per maggiori informazioni.

Altri suggerimenti

Non c'è motivo oggi per creare i propri strumenti di distribuzione per BizTalk da zero. Si prega di dare un'occhiata al quadro di distribuzione per BizTalk a http://biztalkdeployment.codeplex.com . Copre semplice da scenari di distribuzione complessi, e comprende anche la gestione della configurazione e strumenti di produttività degli sviluppatori per BizTalk.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top