I have a question concerning COM Interop. I currently develop an application that communicates with embedded devices and needs to talk to a third-party application. This will be done via COM. I can get my code to communicate with devices via COM and signing a strong-name. However, I must have references to specific COM drivers in my C# application that have been written in C++. Whenever I add these references and attempt to compile the application I get the error:
Referenced assembly 'Interop.BOSCHInterfaceLib' does not have a strong name.
We have the source code for the driver as it is an internally developed project. Is there any way to get this C# project to communicate via COM with the third-party application and still have references to assemblies that do not have a strong name?
Thank you.