我正在编写一些ASP代码来处理来自我公司内部网上的简单HTML表单的请求。代码需要从(COM)DLL调用方法。我正在使用代码:
myObject = Server.CreateObject("myDLL.myClass")
但它在这一行给出了错误。我不确定dll是否已在服务器上注册,但我怀疑它可能不是。我不知道如何找到它。
如果没有注册,是否可能/最佳做法:
我担心选项2可能会让IT部门出局,也可能会破坏某些东西 - 但是我有一个截止日期,他们不太可能在此之前注册任何东西。
有没有办法可以使用dll而不涉及它们,纯粹使用ASP?
关于在客户端的计算机上运行dll,我已经打开了this question,这是通过嵌入内联网形式,,如果可能的话,这是我首选的方法。它是相同的dll,它已经在所有客户端的计算机上注册,但到目前为止我一直无法通过IE内部网安全设置。
对此或my other thread的任何帮助/意见/建议将不胜感激。
感谢阅读。
答案 0 :(得分:1)
您需要注册DLL AFAIK,使用安装程序执行此操作,或使用regsvr32(或类似版本)手动注册