我支持一个遗留的 ASP 页面,它创建一个像这样的 ADODB 流对象,然后尝试使用 ADODB 枚举器设置它的类型。
Set BinaryStream = Server.CreateObject("ADODB.Stream")
BinaryStream.Type = adTypeBinary
每当我运行它时,我都会收到以下错误:
Variable is undefined: 'adTypeBinary'
但是,如果我像这样明确命名我的枚举器,它就可以工作
BinaryStream.Type = ADODB.StreamTypeEnum.adTypeBinary
这是在多个服务器实例上运行的,理论上它们在配置和文件等方面都是同步的。这适用于除一台服务器之外的所有服务器,我不确定我们做了什么让这种情况开始发生。我可以确认我们使用的至少一个其他库正在发生这种情况。这里发生了什么?谢谢!