Unable to emit assembly: Referenced assembly 'Interop.ADODB' does not have a strong name
-
Hi My VB.NET Library references ADODB. When I build it, the above message comes out. Should I run tlbimp.exe ? Thanks Marcello Turnbull
-
Hi My VB.NET Library references ADODB. When I build it, the above message comes out. Should I run tlbimp.exe ? Thanks Marcello Turnbull
It is possible you have the wrong ADODB version. Make sure you get the Visual Studio installed version that is located in the "C:\Program Files\Microsoft.NET\Primary Interop Assemblies". Delete the reference. Clean Solution. Verify Obj and Bin folders are empty. Build Solution. Ignore the errors. Add the reference. Make absolutely sure you select the correct ADODB reference! The reference must be ADODB (upper-case on purpose) viewed from Solution Explorer. The reference you are adding is adodb (lower-case on purpose) from the Add Reference dialog. Component: adodb Version : 7.0.3300.0 Runtime : v1.1.4322 Path : C:\Program Files\Microsoft.NET\Primary Interop Assemblies\adodb.dll Rebuild Solution