Interop_AIComp
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > BizTalk Server > BizTalk Server > Interop_AIComp




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Interop_AIComp  
Gerrit Hulleman


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
09-23-04 02:53 AM

Can anyone supply me with this file? I seem unable to create it using the
howto (http://support.microsoft.com/defaul...kb;en-us;320852)

The 6th line in the howto keeps complaining that the "Referenced type
library 'PipeCompLib' does not have  a primary interop assembly
registered.". I have installed BizTalk 2002, SQL server, .NET 2003, and the
"BizTalk Server 2002 Toolkit for Microsoft NET". Installations all
succesfull, ran the setup of the toolkit. Using gacutil I can see that the
required library is present, but still the tlbimp programs keeps complaining
that it is not. I have tried to make the interop using the "C:\Program
Files\Common Files\Microsoft Shared\Enterprise
Servers\Commerce\PipeComplib.tlb" file. It registeres, but still tlbimp
cannot find it.

Thx

Gerrit







[ Post a follow-up to this message ]



    RE: Interop_AIComp  
is0butane


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
10-18-04 10:48 PM

The quick answer is:
You have this file. Do a search on BTSInterchangeLib.dll, and make sure you
place it in the same directory as your Interop AIC Assembly.
You may also need Microsoft.BizTalk.Interchange.dll

Also make sure you have added these as refrences in your AIC. You may not
need both of them.  Actually I dont see how your AIC will even work if you
havent implemented one of these interfaces on your component, Unless of
course this is a IPipeline Component AIC. In this case you will need to
implement these interfaces:

public class MyCustomComponent : ServicedComponent, IPipelineComponent,
IPipelineComponentAdmin


Just in case you need it: Your "normal" AIC needs to implement
IBTSAppIntegration like so:

public class MyApplicationIntegrationClass : ServicedComponent,
IBTSAppIntegration

You will of course need to add a refrence to this in your assembly.

let me know if Ive just confused you.

Ps. the GAC has issues. As a general rule, I do not place anything in the
GAC unless absolutely necessary. Also, the GAC has a cache as well (weird
since that makes it a Gloabal Assembly Cache, Cache....) anyway use the
GACUtil to refresh the download cache. This will help avoid some of those
weird versioning problems.

"Gerrit Hulleman" wrote:

> Can anyone supply me with this file? I seem unable to create it using the
> howto (http://support.microsoft.com/defaul...kb;en-us;320852)
>
> The 6th line in the howto keeps complaining that the "Referenced type
> library 'PipeCompLib' does not have  a primary interop assembly
> registered.". I have installed BizTalk 2002, SQL server, .NET 2003, and th
e
> "BizTalk Server 2002 Toolkit for Microsoft NET". Installations all
> succesfull, ran the setup of the toolkit. Using gacutil I can see that the
> required library is present, but still the tlbimp programs keeps complaini
ng
> that it is not. I have tried to make the interop using the "C:\Program
> Files\Common Files\Microsoft Shared\Enterprise
> Servers\Commerce\PipeComplib.tlb" file. It registeres, but still tlbimp
> cannot find it.
>
> Thx
>
> Gerrit
>
>
>





[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 11:47 AM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register