如何在经典 ASP 中使用 .NET 2.0 dll?
我有针对 .NET 2.0 框架编译的 ac# .NET DLL。
客户使用经典 ASP,但需要 .NET DLL 的功能。 有没有办法让他们使用DLL?
I have a c# .NET DLL compiled against the .NET 2.0 framework.
A customer uses classic ASP but needs the functionality of the .NET DLL. Is there a way for them to use the DLL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要将 .NET dll 作为 COM 可调用包装器 使用。
这通常涉及将其标记为 COM 可见(通过属性),并将其注册为 COM 组件(regasm?)。
有关详细信息,请参阅 MSDN。
当然,服务器需要 .NET 框架。
You would need to consume the .NET dll as a COM callable wrapper.
This generally involves marking it as COM-visible (via attributes), and registering it as a COM component (regasm?).
See MSDN for more.
The server will need the .NET framework, of course.
我认为将其暴露给 COM 是你唯一的选择(可能是错误的)
i think exposing it to COM is your only option (might be wrong)