[ 2007/11/09 ]
If NOM is used, such a thing becomes possible!
Creating of COM Object from Native-DLL without Regsvr32.
[ex. VBScript] set o = GetObject("NOM:C:\MyCOM\arucom.dll#{0CD3EAA2-EAB2-419c-9307-D8F8AF349B11}"):
Creating of .NET Object from Managed-DLL without Regasm.
[ex. VBScript] set o = GetObject("NOM:C:\MyNET\arunet.dll#MyNamespace.MyClass"):
[ 2019/09/12 ]
License

For trial use, it is provided free of charge.
Otherwise it will be charged. Please contact us for pricing.

We are preparing the support after it buys it.
Please use it.

[ 2010/04/16 ]
Support

It is offering it for a fee.
Please see here in detail.

[ 2007/11/09 ]
Notes
  1. I hope the use of this software within the range of the good sense.
  2. Our company cannot receive the guarantee of any damage by the use of this software.
  3. Please enjoy the use of this software.
[ 2008/11/25 ]
Sample
[C# Library Source]
namespace SampleDotNetLibForNOM { [System.Runtime.InteropServices.ComVisible(true)] public class Class1 { public int Num; public Class1() { Num = 0; } public String GetMessage() { return String.Format("Number is {0}.", Num); } } }

[VBScript NOM Usage]
set o = getobject("NOM:{%%%YourPath%%%}\SampleDotNetLibForNOM.dll#SampleDotNetLibForNOM.Class1") wscript.echo o.Num o.Num = 3: wscript.echo o.Num wscript.echo o.GetMessage()

[Run Result]
0 3 Number is 3.
SampleDotNetLibForNOM
[ 2013/10/08 ]
Download

Please use it after approval in instructions.

Version: 1.2.0.0
[ 2009/02/12 ]
Inquiry

We will wait for the opinion, the demand, and the question, etc.
Please feel free here to contact us.