A colleague of mine created an assembly in VB.net for use with JScript via COM interop. The assembly used to work fine, but we signed it and now it only seems to work on Windows 7 machines. I've tested 2 Windows 7 machines and 2 Windows Vista machines.
When we signed the assembly and we try to instantiate the ActiveX object in JScript, an error is returned with no message and only a number:
Error:
Error number: -2146234304
A search on Google for the error number didn't return much.
If we remove the strong name from the assembly, it works just fine. Any ideas on what could be the problem? Not sure if it makes a difference, but the assembly is being compiled and signed with VS 2010.