i 2012.MSXML2 Fehler auf Windows Server 2012 (Windows Server2008 gut funktioniert) (klassische ASP)
Ich verwende folgende Codes in ASP-Klassiker ein Problem mit Windows-Server für Daten von einem anderen Standort erhalten. (Die wird http://www.tcmb.gov.tr)
Set kurlar = Server.CreateObject("msxml.DOMDocument") kurlar.async = false
diese Zeile ist 144 kurlar.resolveExternals = false kurlar.setProperty "ServerHTTPRequest" ,true kurlar.load("http://www.tcmb.gov.tr/kurlar/"&ay&"/"&gun&".xml") Set sonuc = kurlar.getElementsByTagName("Currency") USDA=sonuc.item(0).childnodes.item(3).nodeTypedValue
diese Zeile 149 USDS=sonuc.item(0).childnodes.item(4).nodeTypedValue EURA=sonuc.item(3).childnodes.item(3).nodeTypedValue EURS=sonuc.item(3).childnodes.item(4).nodeTypedValue
jemals ything funktioniert sehr gut auf Windows Server 2008, Windows 10 und Windows 7 IIS, aber derselbe Code funktioniert nicht auf Windows Server 2012.
Ich erhalte folgenden Fehler;
Microsoft VBScript çalýþma hatasý hata '800a01a8'
Objekt erforderlich: 'sonuc.item (...)'
/work_task.asp, Satir 149
ich auf Google gesucht haben, Stackowerflow und viele verschiedene Seiten und fand einige Vorschläge, aber ich erhalte immer noch Fehler.
einige von dem, was ich versucht habe;
* * Set kurlar = CreateObject("MSXML2.DOMDocument")
zu Set kurlar = CreateObject("MSXML2.DOMDocument.6.0")
auch Set kurlar = Server.CreateObject("msxml.DOMDocument")
Try msxml6.dll zu registrieren und wieder msxml4.dll aber hat nicht funktioniert :(
wenn ich Set kurlar = Server.CreateObject("Msxml2.ServerXMLHTTP.6.0")
anstelle vonSet kurlar = Server.CreateObject("msxml.DOMDocument")
Dieses Mal erhalte ich folgenden Fehler:
Microsoft VBScript çalýþma hatasý hata '800a01b6'
Objekt diese Eigenschaft oder diese Methode nicht unterstützt: 'kurlar.async'
/work_task.asp, Satir 144
Ich habe versucht zu finden eine Lösung letzte App. 8 Stunden bin ich kein Experte auf Server 2008 oder 2012 und MSXML.