I stumbled upon your message looking for the same thing, but found a different route myself to get around the problem of strongly naming the assembly related to COM Interop.
You can sign the assembly of the library of imported types with the key file before referencing it in Visual Studio using the parameter /keyfile:<key.snk>:
tlbimp MyCOMService.tlb /out:Interop.MyCOMService.dll /keyfile:MyKeyFile.snk
source
share