Article ID: 935231
Article Last Modified on 5/16/2007
APPLIES TO
- Microsoft Host Integration Server 2006
- Microsoft BizTalk Adapter for Host Systems
SYMPTOMS
When you try to run a Microsoft BizTalk Server 2006 project by using the BizTalk Adapter for Host Files, you receive an error message that resembles the following:
Note This error message indicates a problem with the Microsoft.HostIntegration.Adapters.MsHostFile.Runtime.dll file. However, the problem may also occur with the following files:
- Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll
- Microsoft.HostIntegration.Adapters.MsTi.Runtime.dll
RESOLUTION
To resolve this problem, you must first verify that the global assembly cache entries are correct. Then, you must verify that the Microsoft SQL Server path locations are correct. To do this, follow these steps:
- Verify that the global assembly cache entries are correct. To do this, follow these steps:
- Use Windows Explorer to browse through the %WINDIR%\assembly folder. Make sure that the following entries are present.
Assembly name Version Public key token Processor architecture Microsoft.HostIntegration.Adapters.MsDb2.Management 7.0.2300.0 31bf3856ad364e35 MSIL Microsoft.HostIntegration.Adapters.MsDb2.Runtime 7.0.2300.0 31bf3856ad364e35 MSIL Microsoft.HostIntegration.Adapters.MsHostFile.Management 7.0.2300.0 31bf3856ad364e35 MSIL Microsoft.HostIntegration.Adapters.MsHostFile.Runtime 7.0.2300.0 31bf3856ad364e35 MSIL Microsoft.HostIntegration.Adapters.MsTI.Management 7.0.2300.0 31bf3856ad364e35 MSIL Microsoft.HostIntegration.Adapters.MsTi.Runtime 7.0.2300.0 31bf3856ad364e35 MSIL
- Use Windows Explorer to browse through the %WINDIR%\assembly folder. Make sure that the following entries are present.
- Verify that the SQL Server path locations are correct for the .dll files. To do this, follow these steps:
- Start SQL Server Management Studio.
- Expand Databases, expand BizTalkMgmtDb, and then expand Tables.
- Right-click dbo.adm_Adapter, and then click Open Table.
- In the Name column, locate the MsDb2 entry.
- In the InboundAssemblyPath column for the MsDb2 entry, verify that it has the following value:
C:\Program Files\Microsoft BizTalk Adapters for Host Systems\system\Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll
- In the OutboundAssemblyPath column for the MsDb2 entry, verify that it has the following value:
C:\Program Files\Microsoft BizTalk Adapters for Host Systems\system\Microsoft.HostIntegration.Adapters.MsDb2.Runtime.dll
- In the Name column, locate the MsHostFile entry.
- In the InboundAssemblyPath column for the MsHostFile entry, verify that it has the following value:
C:\Program Files\Microsoft BizTalk Adapters for Host Systems\system\Microsoft.HostIntegration.Adapters.MsHostFile.Runtime.dll
- In the OutboundAssemblyPath column for the MsHostFile entry, verify that it has the following value:
C:\Program Files\Microsoft BizTalk Adapters for Host Systems\system\Microsoft.HostIntegration.Adapters.MsHostFile.Runtime.dll
- In the Name column, locate the MsTi entry.
- In the InboundAssemblyPath column for the MsTi entry, verify that it has the following value:
C:\Program Files\Microsoft BizTalk Adapters for Host Systems\system\Microsoft.HostIntegration.Adapters.MsTi.Runtime.dll
- In the OutboundAssemblyPath column for the MsTi entry, verify that it has the following value:
C:\Program Files\Microsoft BizTalk Adapters for Host Systems\system\Microsoft.HostIntegration.Adapters.MsTi.Runtime.dll
After you complete these steps, you should be able to run the BizTalk Server 2006 project.
Keywords: kbtshoot kbprb KB935231