0

I am writing a C# object that I need to be able to access from a javascript application.

var util = new ActiveXObject('Namespace.Class');

However, when I attempt to create the object I get an error saying, "Exception: Automation server can't create object." I have registered the object for COM interop and the assembly is signed.

NOTE: This is NOT a webpage and is NOT being run in the browser. I am able to create other COM objects in this same way, so my security settings are already set, and my script engine is working.

mtmurdock
  • 12,756
  • 21
  • 65
  • 108

1 Answers1

1

Ok I'm just new to COM. Turns out I did not set com visible to true. Hope this helps someone!

[ComVisible(true)]
mtmurdock
  • 12,756
  • 21
  • 65
  • 108