FIX: Visual Studio 2010 crashes when you click OK to close the Configure Functoid Input dialog box if the second parameter of a Table Looping functoid for a Biztalk Server 2010 project is increased

Article translations Article translations
Article ID: 2502624 - View products that this article applies to.
Expand all | Collapse all

On This Page

SYMPTOMS

Consider the following scenario:
  • You open a BizTalk Server project in Microsoft Visual Studio 2010 on a computer that is running Microsoft BizTalk Server 2010.
  • The project has a BizTalk map that uses a Table Looping functoid. The Table Looping functoid has some input parameters.
  • You increase the value of the second input parameter for the Table Looping functoid by using the Configure Functoid Input dialog box.
In this scenario, Visual Studio 2010 crashes when you click OK to close the dialog box. Additionally, you cannot save the changes in the BizTalk map, and you receive an error message that resembles the following:

Problem signature:

  Problem Event Name: CLR20r3

  Problem Signature 01: devenv.exe

  Problem Signature 02: 10.0.30319.1

  Problem Signature 03: 4ba1fab3

  Problem Signature 04: Microsoft.BizTalk.Mapper.MapperVsPackage

  Problem Signature 05: 3.0.1.0

  Problem Signature 06: 4c547a97

  Problem Signature 07: 7ab

  Problem Signature 08: 0

  Problem Signature 09: System.IndexOutOfRangeException

  OS Version: OS version

  Locale ID: Locale ID 

CAUSE

This issue occurs because of an error in BizTalk Mapper of BizTalk Server 2010.

RESOLUTION

Cumulative update information

For more information about how to obtain the cumulative update package, click the following article number to view the article in the Microsoft Knowledge Base:
2497789 Cumulative update package 1 for BizTalk 2010

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

With the Table Looping functoid, you can create a table of output values that can be used to create an output instance message. 

The second input parameter for the Table Looping functoid defines how many columns are in the table.

For more information about Table Looping functoid, visit the following Microsoft website:
General information about the Table Looping functoid
For more information about BizTalk Server hotfixes, click the following article number to view the article in the Microsoft Knowledge Base:
2003907 Information about BizTalk Server hotfixes


Properties

Article ID: 2502624 - Last Review: May 23, 2011 - Revision: 1.0
APPLIES TO
  • Microsoft BizTalk Server Branch 2010
  • Microsoft BizTalk Server Developer 2010
  • Microsoft BizTalk Server Enterprise 2010
  • Microsoft BizTalk Server Standard 2010
Keywords: 
kbqfe kbfix kbexpertiseadvanced kbsurveynew KB2502624

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com