Thursday, May 21, 2009

The Changes to the referenced assembly are not automatically picked up in BizTalk Project

One of my colleagues encountered this issue when he used Visual Studio 2008.

If your BizTalk project references another assembly, and that assembly is updated, the updates or changes are not automatically picked up in your BizTalk project.

There are some alternatives to update the referenced assembly:

  1. You should remove the outdated reference in Solution Explorer, and then add the reference back (re-reference the assembly).
  2. Or, you can close your solution and reopen it. In either case, the latest updates to the referenced assembly are available to your project.
  3. Alternatively (as Samad Khan suggested): Select the updated assembly under references, Press F4 to bring up the properties windows, Set the “Copy Local” design time property from “True” to “False”, and Change back the design time property “Copy Local” from “False” to “True”.