i have classic ASP code that is calling a C# class library, which is
wrapped for COM interop, and registered in the COM+ MMC.
i have written 3 objects for the class library so far, and all three of
them can be instantiated and used by the ASP classic application.
however, i've just added a new object, and when i try to instantiate
that object from the ASP application i get "Error '80070002'" which
might mean "file not found," based on my research so far.
however, if i instantiate a different object from the same library just
the LINE BEFORE the one that generates the error, it works fine. such a
the following example:
dim oOrder
set oOrder = Server.CreateObject("MyObjects.MyOrder") '1
set oOrder = nothing
dim oProperty
set oProperty = Server.CreateObject("MyObjects.MyPropertyInfo") '2
set oProperty = nothing
the line with the comment '1 works just fine, the line with the comment
'2 generates the error. both objects come from the same library, so how
can only one object be registered incorrectly?
thanks for any help,
jason