背景信息:
尝试将网站从Server 2003迁移到2012 R2
已安装Office 32bit
设置本地打印机以镜像旧版本(安装了86位的64位驱动程序)
代码:
Set xx = server.createobject("Maintenance.Request")
z = xx.PrintRequest(dbMaintPath,TheID)
Set xx = nothing
If z = 0 then *Line 88*
尝试使用表单和Access数据库进行打印时出现错误消息;数据被写入数据库
MaintPrint.dll is Regsvr32
Microsoft VBScript runtime error '800a000d'
Type mismatch: '[string: "482 Printer error"]'
/forms/MaintRequest/submit2.asp, line 88
我尝试用.NET 1.1创建和Server 2012,但仍然收到相同的错误