2016-11-10 55 views
0

使用MSXML6的应用程序IServerXMLHTTPRequest.Open在具有操作系统的机器上运行时失败WIndowsEmbeddedPOSready7 & windows7专业版。在Windows 8和Windows 10上正常工作。我已在所有机器上安装了MSXML 6。该应用程序创建该对象在所有机器上确定,但开上运行OS WindowsEmbeddedPOSready7 &的Windows7专业版MSXML 6 IServerXMLHTTPRequest.Open无法在WIndowsEmbeddedPOSready7和windows7专业版

+0

此相同的应用程序成功地使用IServerXMLHTTPRequest.Open与局域网外的网站进行通信。该网址是“https://app.teamsupport.com/api”。失败的IServerXMLHTTPRequest.Open尝试与局域网中具有相同IP地址方案的计算机建立连接。 – user2330216

+0

可以通过IServerXMLHTTPRequest.Open打开的URL是“”https://app.teamsupport.com/api“ – user2330216

+0

以https:\\开头的URL开始工作,每次保存评论时都会删除https :. – user2330216

回答

0

原来的http://10.1.1.61:10009一个URL是罚款为Windows 8中,Windows 10,但在Windows 7和POSReady7和XP SP3的机器发生故障打开将失败。

如果您在所有操作系统上添加一个/以结束打开工作。

所以http://10.1.1.61:10009/解决了所有问题。

lResult & = OBJRESULT返回-2147012891并不能告诉你很多。有人指出,如果你搜索网页,但使用十六进制值进行搜索,你可以发现错误意味着无效的URL?