Answered by:
Migration from Biztalk server 2006 to 2013

Question
-
Hi,
There is a requirement for migrating some application present in Biztalk 2006 to 2013. Can you please let me know if there are any tools that can help me in this migration activity.
Or What are the steps that can be followed and any specific things that needs to be taken in account before starting off with the activity.
Wednesday, November 27, 2013 6:14 AM
Answers
-
If you are talking about BizTalk Server 2006 (And NOT R2), then you need an intermediate step when converting your source code in Visual Studio.
BizTalk Server 2006:
Open your projects in Visual Studio 2008 first, and migrate them. Then open them in Visual Studio 2012 and migrate.
BizTalk Server 2006 R2:
Open your projects in Visual studio 2012 and migrate.
If you are using parties you will need the Party Migration Tool (this tool has several issues, so if you only have a few parties, I suggest setting them up in the new Party/Agreement setup manually).
If you are using custom .NET code, this should also be migrated using Visual Studio (note: If you have used the Party API, you may experience that some classes/methods has changed).
Morten la Cour
- Proposed as answer by Naushad.AlamModerator Wednesday, November 27, 2013 12:06 PM
- Marked as answer by Pengzhen Song Tuesday, December 3, 2013 11:38 AM
Wednesday, November 27, 2013 6:48 AM
All replies
-
If you are talking about BizTalk Server 2006 (And NOT R2), then you need an intermediate step when converting your source code in Visual Studio.
BizTalk Server 2006:
Open your projects in Visual Studio 2008 first, and migrate them. Then open them in Visual Studio 2012 and migrate.
BizTalk Server 2006 R2:
Open your projects in Visual studio 2012 and migrate.
If you are using parties you will need the Party Migration Tool (this tool has several issues, so if you only have a few parties, I suggest setting them up in the new Party/Agreement setup manually).
If you are using custom .NET code, this should also be migrated using Visual Studio (note: If you have used the Party API, you may experience that some classes/methods has changed).
Morten la Cour
- Proposed as answer by Naushad.AlamModerator Wednesday, November 27, 2013 12:06 PM
- Marked as answer by Pengzhen Song Tuesday, December 3, 2013 11:38 AM
Wednesday, November 27, 2013 6:48 AM -
Also check out BizTalk Application Migration Guide, this can provide lot of useful information .
Greetings,HTH
Naushad Alam
When you see answers and helpful posts, please click Vote As Helpful, Propose As Answer, and/or Mark As Answer
alamnaushad.wordpress.com
Wednesday, November 27, 2013 12:07 PMModerator -
Hi,
I was just wondering whether it's the same migration path with BizTalk Server 2009 to 2013? I can just use Visual Studio 2012 conversion wizard to migrate the code?
Thanks in advance,
Alla
Wednesday, December 11, 2013 11:38 PM -
The Development and Deployment project types in 2006 were changed to Release and Debug types since 2009 (?). You find out many blogs and threads here about it.
One trick is: if your solution doesn't have a C# project (all BizTalk projects only), create one dummy C# project!
This helps you! Delete it after conversion.
- Edited by Leonid GanelineModerator Wednesday, December 18, 2013 11:53 PM
Friday, December 13, 2013 5:06 AMModerator -
Thanks Leonid,
I was trying to find at least one thread telling me how to migrate from 2009 to 2013 but failed. Most of them telling how to migrate from 2006 to 2010. So I assumed I should follow the same path as to open projects in VS2012 and use conversation wizard to do it? Is this right? Do I still need to add dummy C# project to the solutions having BizTalk projects only in BT2009 (I am a bit confused why I need to do it)? Also if you can point me to some good threads/blogs re migrating from BizTalk 2009 to 2013 it would be priceless!
Thanks heaps,
Alla
Wednesday, December 18, 2013 1:26 AM -
Migration to 2010 is the same as to 2013. There is no breaking changes. All 2010 projects can be opened without additional work in 2013, no additional C# project.
This project automatically creates Release and Debug solution modes, so you don't need to create them manually.
If you "Ask a Question" on this forum (here is a button on the screen top) and enter "Migration from 2006 to 2010" as a Subject and move cursor to the next field, you get many links to the similar threads. I used this method when started a big upgrade a year ago. :)
Leonid Ganeline [BizTalk MVP] BizTalk Development Architecture
- Edited by Leonid GanelineModerator Wednesday, December 18, 2013 11:53 PM
Wednesday, December 18, 2013 11:45 PMModerator