Interop.ADODB created...why?
- From: Kevin Matthews <matthews@xxxxxxxxxxxxxxxx>
- Date: Tue, 24 May 2005 09:05:49 -0400
Hi,
I'm a VB.net developer that works for a small consulting company. We
work together with our customers to develop software to fit their
needs.
Anyhow...
When anyone in our office adds a reference to ADODB, an interop is not
created. If we add from the .NET tab in references, the managed
assembly is used. If we add from the COM tab, the Primary Interop
Assembly is used.
However, when our customer adds a reference, Interop.ADODB is created.
This creates havoc when we go back in to make changes for them or they
for us because the ADODB resolution cascades down through the other
referenced DLLs in the project, so, in an emergency when they have to
fix something we created, EVERYTHING in the project that uses ADODB
must be recompiled...the same happens if we need to fix something they
created.
We've contacted MS on the issue and been told that this is a bug in
the .net framework itself...but there must be someway to resolve
this...
Is there a way to force .net to use ADODB from the GAC or at least the
PIA's? Even when our customer points to these versions, an Interop is
created.
Please help!
Thanks,
Kevin Matthews
matthews (at) consultassoc (dot) com
.
- Prev by Date: RE: vb.net - datagrids inserting records
- Next by Date: RE: vb.net - datagrids inserting records
- Previous by thread: Error 0x800A0CAE
- Next by thread: ODBC Transaction inside a SqlTransaction problem
- Index(es):
Relevant Pages
|
|