2016-11-10 9 views
0

Приложение, использующее MSXML6 IServerXMLHTTPRequest.Open Сбой при работе на машинах с ОС WIndowsEmbeddedPOSready7 & windows7 Pro. Хорошо работает в Windows 8 и Windows 10. Я установил MSXML 6 на всех машинах. Приложение создает объект ОК на всех машинах, но открытым не будет работать на компьютерах под управлением ОС WindowsEmbeddedPOSready7 & Windows7 ProMSXML 6 IServerXMLHTTPRequest.Open Fails on WIndowsEmbeddedPOSready7 & windows7 Pro

+0

Это же приложение успешно использует IServerXMLHTTPRequest.Open для связи с веб-сайтом, который находится за пределами локальной сети. URL-адрес «https://app.teamsupport.com/api». IServerXMLHTTPRequest.Open, который не работает, пытается установить соединение с машиной, которая находится в локальной сети с той же схемой IP-адресов. – user2330216

+0

URL-адрес, который может быть открыт IServerXMLHTTPRequest.Open, это «https://app.teamsupport.com/api» – user2330216

+0

URL-адрес, который работает, начинается с https: \\, каждый раз, когда я сохраняю комментарий, он удаляет https :. – user2330216

ответ

0

Получается URL из http://10.1.1.61:10009 отлично подходит для Windows 8, Windows 10, но на окнах 7 и POSReady7 и XP SP3 на open не удастся.

Если вы добавите /, то в конец открываются проблемы со всеми ОС.

So http://10.1.1.61:10009/ решает все проблемы. Критический результат от открытия

lResult & = OBJRESULT возвращается -2147012891 не говорит вам много. Мне было указано, что если вы ищете в Интернете, но используете шестнадцатеричное значение для поиска, вы можете узнать, что ошибка означает Недействительный URL?