在传统的ASP网站中,如何使用.NET 2.0+ C#的DLL,有时候使用VB库?
我们可以使用任何方法来使用这样的库吗?
加
...为了在托管环境中使用它?
好吧,我总是可以创建一个 WebService 作为“中间人”,但对于如此庞大的图书馆来说,这是不可能的/需要很长时间...... 是否有适合它的工具?它读取程序集并创建一个代理类,有点像我们今天用WDSL做的那样?
答案 0 :(得分:4)
您可以将此托管程序集注册为COM组件,可以使用regasm.exe从经典asp站点调用:
regasm.exe /codebase somemanagedassembly.dll
您还应确保程序集为COM visible,以便可以公开它包含的类型。