Migrazione di un progetto BizTalk Server
È possibile eseguire la migrazione dei progetti di Visual Studio sviluppati per BizTalk Server negli ambienti più recenti usando la conversione di Visual Studio. Per un elenco delle versioni di migrazione supportate, vedere Percorsi di aggiornamento supportati e Guide all'installazione.
Modifiche dei progetti BizTalk dopo l'esecuzione della conversione guidata
La tabella seguente illustra come cambiano i nomi di configurazione del progetto 2006 R2 BizTalk Server e in cui alcune proprietà di configurazione specifiche vengono spostate dopo la conversione del progetto in un progetto di BizTalk Server più recente. La maggior parte delle impostazioni di progetto relative alla BizTalk Server si trova nella scheda Distribuzione di Project Designer.
progetto BizTalk Server 2006 R2 | progetto BizTalk Server |
---|---|
Incorporamento della proprietà di configurazione dell'output delle informazioni di rilevamento | Definire l'opzione di compilazione costante TRACE nella scheda Compilazione di Project Designer |
Generare la proprietà di configurazione dell'output delle informazioni di debug | Definire l'opzione di compilazione costante DEBUG nella scheda Compilazione di Project Designer |
Proprietà di configurazione della generazione del codice di conformità BPEL | Proprietà di generazione del codice di conformità BPEL nella finestra delle proprietà del progetto |
Nota
I progetti BizTalk hanno ora due tipi di compilazione: Release e Debug, che sostituisce sviluppo e distribuzione di versioni precedenti. Tuttavia, si continuerà a visualizzare le configurazioni di sviluppo e distribuzione per i progetti di cui viene eseguita la migrazione da BizTalk Server 2006 R2.
Attenzione
Se durante la conversione si sceglie l'opzione per il backup, questa operazione verrà eseguita solo per i file *.btproj e *.btproj.user. Il backup degli altri file deve essere eseguito manualmente.
Attenzione
Tutte le personalizzazioni di elementi generati automaticamente, ad esempio file XSD o ODX, andranno perse durante la conversione. Ciò vale anche per i file XSD generati quando viene aggiunto un riferimento Web a un progetto BizTalk.
Migrazione dei progetti e firma ritardata
BizTalk Server progetti R2 2006 che usano la firma ritardata potrebbero non riuscire durante il processo di compilazione dopo la conversione per BizTalk Server. Ciò può verificarsi se l'impostazione Genera compilazione assembly di serializzazione per la configurazione del progetto migrato non è impostata su Disattivato.
Migrazione dei progetti e MSMQT
MSMQT non fa più parte di BizTalk Server. Per altre informazioni su come questa operazione può influire sulla migrazione del progetto, vedere l'argomento MSMQT Deprecation.
File di progetto e di soluzione necessari per la conversione dei progetti
Se si tenta di convertire un progetto BizTalk Server 2006 R2 e non si dispone del file di soluzione, verrà visualizzato l'errore seguente:
Errore durante la conversione del file di progetto. L'elemento figlio BIZTALK dell'elemento <<VisualStudioProject>> non è valido.
La conversione del progetto richiede il file di soluzione (con estensione sln) dal progetto BizTalk Server. Se il file della soluzione non è disponibile, è necessario crearne uno con Visual Studio 2005 e aggiungere il progetto BizTalk Server 2006 R2 alla soluzione. Eseguire quindi la conversione guidata di Visual Studio.
Nota
È possibile convertire il progetto usando solo il file di progetto (con estensione btproj) con Visual Studio.