【发布时间】:2009-02-06 12:52:59
【问题描述】:
我一直在尝试访问我在经典 ASP 中使用创建的 .NET 程序集
dim foo
set foo = Server.CreateObject("TestAssembly.MyClass")
问题是我遇到了一个错误:
Server object error 'ASP 0177 : 800401f3'
Server.CreateObject Failed
/test.asp, line 4
Invalid class string
我已经按照文章中的说明使用 gacutil 和 regasm 注册了程序集 (TestAssembly.dll):Replacing Old Classic ASP COM Components with .NET Assemblies,我从 another question 中引用了它。它提供了两种安装程序集的方法,我都尝试过,但都无济于事。
让这个工作很好,因为它可以让我逐渐将一个经典的 ASP 网站迁移到 .NET
【问题讨论】:
-
你能发布一点你的程序集吗?特别是您导出的接口/类以及您在它们上拥有的属性。
标签: c# .net asp-classic assemblies