MSXML加载URL仅在Windows 2016服务器上出现故障

时间:2018-06-16 10:52:39

标签: vb6

我正在尝试修改旧的VB6应用程序,以便它可以在Windows服务器2016上使用。目前它在Windows XP和Windows 7/10上运行良好。

但对于WIndows Server 2016,我不明白。我想通过https://xml.buienradar.nl获取温度数据。在vb6项目中,我引用了我在Windows 2016服务器上安装的msxml6。

在xmldoc.Load(“https:\ xml.buienradar.nl”)我收到错误:指定资源的下载失败。

禁用防火墙。有谁有想法吗?我不知道msxml6.dll出错了。为什么这适用于所有其他操作系统?

Set xmldoc = New DOMDocument60
xmldoc.async = False

If xmldoc.Load("https:\\xml.buienradar.nl") = False Then
    LogPrint "Load error: " & xmldoc.parseError.url & " - " &  
    xmldoc.parseError.reason
Else
    -- grab data --
End If

0 个答案:

没有答案