Microsoft KB Archive/841405

= BizTalk Server 2004 requires the .NET Framework 1.1 =

Article ID: 841405

Article Last Modified on 3/9/2007

-

APPLIES TO


 * Microsoft BizTalk Server 2004 Standard Edition
 * Microsoft BizTalk Server 2004 Developer Edition
 * Microsoft BizTalk Server 2004 Enterprise Edition
 * Microsoft BizTalk Server 2004 Partner Edition

-





SYMPTOMS
If you install the Microsoft .NET Framework 1.1 and the Microsoft .NET Framework 2.0 in side-by-side mode on a computer that is running Microsoft BizTalk Server 2004, you may experience the following issues:
 * The BizTalk Service account must be a member of the local Administrators group of the server where BizTalk Server 2004 is installed.



 If you have installed Microsoft Visual Studio 2005 on the server, you will have a problem with publishing the orchestration as a Web service. For the published Web service to run, the script maps on the virtual directory must refer to Microsoft ASP.NET Version 1.1.4322. The Web site can be configured for Microsoft ASP.NET Version 1.1.4322 by using the Aspnet_regiis.exe administration utility. Also, in Microsoft Internet Information Services (IIS) 6.0 for Microsoft Windows Server 2003, the ASP.NET Version 1.1.4322 Web service extension must be enabled. You can do this by using the administration utility or by using the IIS Manager Microsoft Management Console (MMC) snap-in. Custom components that are written to use the .NET Framework 2.0 will not work in BizTalk Server 2004. These components include adaptors, pipeline components, functoids, and user code that may be referenced from orchestration or rules policies. Therefore, you cannot use Visual Studio 2005 to develop BizTalk Server 2004 projects. When you try to set instance breakpoints, you receive the following error message:

The following error occurred when setting a breakpoint: Could not set interceptor configuration for the instance.

 Functoids disappear from the functoid pallet if a project that contains a map that uses functoids is opened. When you reset the functoid, the missing functoids are displayed.



CAUSE
This issue occurs because versions of BizTalk Server 2004 before BizTalk Server 2004 Service Pack 2 (SP2) were not designed to run on a computer that has the .NET Framework 2.0 installed.

<div class="resolution_section">

RESOLUTION
To run BizTalk Server 2004 on a computer that also has the .NET Framework 2.0 installed, upgrade the computer that is running BizTalk Server 2004 to BizTalk Server 2004 SP2. BizTalk Server 2004 is only supported on a computer that has the .NET Framework 2.0 installed if BizTalk Server 2004 SP2 is also installed.

<div class="moreinformation_section">

MORE INFORMATION
For more information about the .NET Framework, visit the following Microsoft Web site:

http://www.microsoft.com/net/

For more information about BizTalk Server 2004, visit the following Microsoft Web site:

http://www.microsoft.com/biztalk/

Keywords: kbprb KB841405

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.