Saturday, April 21, 2007
There are differences between BizTalk installation in Windows 2003 and Vista
Recently we had a problem executing a web service using BizTalk which was provided by an external party. We could not modify the schema and were getting some pretty strange results when we tried to add a web reference.
To make a long story short, we tried all kinds of things to get the web reference to generate correctly and by chance someone tried to import the reference in Windows Vista. Low and behold, it worked.
We did a bit more digging into this situation and learned that there are differences in a BizTalk installation for Vista and Windows 2003, mainly in the .NET assemblies. Vista comes with all NET 2.0 and 3.0 assemblies as part of the overall OS package.
The Windows SDK for Vista should fill in the extra missing bits:
http://www.microsoft.com/downloads/details.aspx?FamilyID=ff6467e6-5bba-4bf5-b562-9199be864d29&displaylang=en
This download has updates to .NET 2.0 and 3.0 assemblies and it should bring the assemblies on a Windows 2003 Server up to date with Vista.
To make a long story short, we tried all kinds of things to get the web reference to generate correctly and by chance someone tried to import the reference in Windows Vista. Low and behold, it worked.
We did a bit more digging into this situation and learned that there are differences in a BizTalk installation for Vista and Windows 2003, mainly in the .NET assemblies. Vista comes with all NET 2.0 and 3.0 assemblies as part of the overall OS package.
The Windows SDK for Vista should fill in the extra missing bits:
http://www.microsoft.com/downloads/details.aspx?FamilyID=ff6467e6-5bba-4bf5-b562-9199be864d29&displaylang=en
This download has updates to .NET 2.0 and 3.0 assemblies and it should bring the assemblies on a Windows 2003 Server up to date with Vista.
Labels: .NET 3.0, BizTalk 2006, Windows 2003, Windows Vista