我在服务器迁移后继承了设置IIS的责任。我之前从未使用过IIS,但是,我是我商店中唯一一个具有编程能力的编程能力,这些编程能力可以修改我们的Intranet站点(这是罕见的,并且在10多年前由不再有人撰写),它位于IIS 。我对.NET的暴露有限。如何添加自定义DLL使IIS 8 VBScript应用程序可以使用?
我们在IIS 6.0并迁移到IIS 8.5。
Intranet站点是用VBScript编写的。有一个使用DLL的.asp脚本。该DLL是32位。
这里是脚本的样本,并呼吁:
<%response.write(DataTypeConversion.ConvertDate(x.value,"1","0"))%>
的DLL被命名为DataTypeConversion.dll内的DLL函数ConvertDate()。
当前,当这段代码执行时,脚本出错并停止运行。我试图用REGSVR32注册DLL。
我读过这可能是一个问题,现在IIS正在尝试使用32位DLL的64位。但是,我在这方面也没有运气。因此,如果我要编写自定义DLL,那么如何使这个DLL可以像上面的代码示例那样在脚本中调用?
谢谢
的Windows Server 2012 R2,IIS 8.5 – shup88