Geeks With Blogs

News View Michael Stephenson's profile on BizTalk Blog Doc View Michael Stephenson's profile on LinkedIn
Michael Stephenson keeping your feet on premise while your heads in the cloud

Ive been having some problems with versioning for BizTalk recently and in particular it was centred around one map.

Initially the problems were related to the configuration manager but then when this was resolved there was another little gotcha which is probably worth bearing in mind.

So on the development machine everything versions as 999.999.999.999 and this is usually pretty pain free.  On the build server though a version number is applied from cruise control and replaces anything with 999.999.999.999 with the CCNet version number.  Any other version number is not touched incase we are using multiple versions of one of our assemblies.

In the map I was having problems with it always seemed to pick up either an old version or version 0.0.0.0 which was not something that should have existed.

I eventually tracked the problem down the the xml under the map where you find the following snippet referencing your assembly.

<Script Language="ExternalAssembly" Assembly="Acme.Utilities, Version=2.5.0.73, Culture=neutral, PublicKeyToken=056df4562600885d" Class="Acme.Utilities.Mapping.MemberStatusMapping" Function="Map" AssemblyPath="..\..Acme.Utilities\obj\Release\Acme.Utilities.dll" />

What is happening is that because its a project reference between the map project and the C# project its popping in the path to the utilities assembly, however when I first created the map I must have been in Release configuration where as for the other maps I must have been in Debug configuration.  In the development machine because its always the same version number this problem never shows up, but on the build server the version number changes with each build which makes this visible.

In the server build we do a Debug build and then a Release build.  In the above case when we do the Debug build there is nothing in the the release folder so it was then using the 0.0.0.0 version number.

Unfortunately this issue doesnt display itself as a compilation error which is a big pain because you get to the BizUnit tests and find that you get strange failures which are a real problem to troubleshoot and its difficult to track this back to the source of the problem.

Anyway another one which might save someone a few hours

Posted on Saturday, August 14, 2010 9:06 PM BizTalk , BizTalk Build & Deployment | Back to top


Comments on this post: Another little versioning Gotcha

# re: Another little versioning Gotcha
Requesting Gravatar...
good then you're in the correct location Zapya on PC All these will be the top options that come with the program, Zapya for Computer nice.
Left by viru on Mar 03, 2016 7:26 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
good This program released lately and was CinemaBox Download which makes it more easy to see films, and TV shows without Cinema Box nice.
Left by ami on Mar 17, 2016 7:22 PM

# Mobdro
Requesting Gravatar...
good films or tv set displays on your Personal computer/Laptop By applying Mobdro. Mobdro for PC Windows Download you require to open up that software and appreciate with packed with merriment cinemas, tv set displays and even more. Mobdro on PC Free Download great.
Left by niks on Mar 30, 2016 1:20 AM

# re: Another little versioning Gotcha
Requesting Gravatar...
good the individuals seem extra or not as much very similar, Watch The Kapil Sharma Show no-one can question Kapil's amusing skill. With nice.
Left by akki on Jun 04, 2016 1:22 AM

# re: Another little versioning Gotcha
Requesting Gravatar...
very nice post www.uidai.gov.in nice one
Left by daniels on Aug 24, 2016 11:26 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
good software Created for Windows, Mac, Linux, iphone Kodi for iPad for house entertainment and is totally complimentary best.
Left by tiago on Dec 18, 2016 7:03 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
good In fact in the terms of this app the common materials Snapchat Online Login After understanding all attributes of this amazing app, nice.
Left by milii on Dec 29, 2016 5:21 PM

# vidmatedownloadz
Requesting Gravatar...
Great to enjoy stress-busting videos online. http://vidmatedownloadz.com Vidmate App video downloader is a remarkable Fine.
Left by disha on Jan 29, 2017 7:18 PM

# xhubs
Requesting Gravatar...
good which is by utilizing an emulator software application Download xhubs in which it is to be downloaded and install. With the aid of nice.
Left by kelin on Feb 01, 2017 7:45 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
How to Mbdro android for android from official site and easy steps to install install mobdro for free for android for free. You can check The 3 Week Diet..
Left by Larry Jones on Feb 13, 2017 12:59 AM

# re: Another little versioning Gotcha
Requesting Gravatar...
good I presume for this reason, Terrarium TV https://iterrariumtv.com certainly cover Terrarium TELEVISION App best.
Left by frad on Feb 15, 2017 12:15 AM

# re: Another little versioning Gotcha
Requesting Gravatar...
Great of the FFmpeg software collection, which was PPSSPP Gold APK are enhancements over the PSP's capacities, such Fine.
Left by disha on Feb 23, 2017 9:24 PM

# it is nice
Requesting Gravatar...
showbox download link
Left by jimmy on Mar 22, 2017 9:29 PM

# you tv
Requesting Gravatar...
the left panel. Not just you could play videos using You TV Player you tv player ios you don't have any suggestion how to kill your time then.
Left by elish on Apr 03, 2017 6:07 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
COMPUTER This fantastic tool constantly looks the web for Mobdro for Android need to pay few dollars per years. Share your files over any
Left by yana on Apr 13, 2017 4:57 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
Just go into the name of the app you intend to download in Aptoide Download download and install aptoide from outside sources.
Left by Daniel on Apr 15, 2017 6:37 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
Thank you for another great article [url=https://awalmartone.com/walmartone-associate-login-www-walmartone-com/]walmart credit card[/url] Where else could anyone get that kind of information
Left by rajesh89 on Apr 23, 2017 5:04 PM

# bestandroidtvbox
Requesting Gravatar...
the top of the line when it involves attributes. https://bestandroidtvbox.co An additional special function is the remote. It has a built-in gyroscope.
Left by Joyce on Apr 26, 2017 4:54 PM

# pingpongtablee
Requesting Gravatar...
well as advise our finest choices. Our professional reviewer, https://pingpongtablee.com collection of table tennis mentoring videos.
Left by marin on May 07, 2017 5:08 PM

# re: Another little versioning Gotcha
Requesting Gravatar...
all the paid games and also apps, modified apps and also their itutuhelper Tutu Helper provides Paid apps for free.
Left by riyaz on Jun 08, 2017 10:30 PM

# re: Another little versioning Gotcha
Requesting Gravatar...

the top of the line when it involves attributes. http://www.noxandroidappplayer.com/ An additional special function is the remote. It has a built-in gyroscope.
Left by James on Sep 30, 2017 2:45 AM

# re: Another little versioning Gotcha
Requesting Gravatar...
the top of the line when it involves attributes. Nox App Player An additional special function is the remote. It has a built-in gyroscope.
Left by James on Sep 30, 2017 2:46 AM

# re: Another little versioning Gotcha
Requesting Gravatar...
I get free gift cards free gift code generator
Left by kesad on Dec 02, 2017 7:57 PM

Your comment:
 (will show your gravatar)


Copyright © Michael Stephenson | Powered by: GeeksWithBlogs.net