Microsoft hesabıyla oturum açın
Oturum açın veya hesap oluşturun.
Merhaba,
Farklı bir hesap seçin.
Birden çok hesabınız var
Oturum açmak istediğiniz hesabı seçin.

Belirtiler

SSL bağlantısı üzerinden bir Genişletilebilir Biçimlendirme Dili (XML) belgesini bir istemci bilgisayarda eşzamanlı olarak yüklemek için XMLDOM nesne modelinin Yükleme yöntemini kullanırken, yöntem 0x800c0007 hatası ve NET_E_DATA_NOT_AVAILABLE dönüş değeriyle başarısız olur.

Neden

Dosya istemci bilgisayarında önbelleğe alınmamış Bu sorun oluşur. Neden dosya önbelleğe alınmamış birkaç nedeni vardır:

  • Kullanıcı, Internet Seçenekleri iletişim kutusunun Gelişmiş sekmesindeki Şifreli sayfaları diske kaydetme onay kutusunu seçer.

  • Bir Pragma:no sunucu gönderir-önbellek veya önbellek-control: no-cache üstbilgisi.

  • Microsoft Internet Information Server (IIS) kullanıyorsanız, içerik sona erme seçeneği Expires: 0 yanı sıra no-cache üstbilgileri gönderen hemen sona için ayarlama HTTP üstbilgisi.

Çözüm

Bu sorunu gidermek için aşağıdaki adımları gerçekleştirin:

  1. Internet Explorer'da, Araçlar menüsünden Internet Seçenekleri'ne tıklayın. Gelişmiş sekmesinde, Şifreli sayfaları diske kaydetme onay kutusunu temizleyin.

  2. Sunucunun no-cache üstbilgilerini göndermediğinden emin olun.

  3. IIS'de, Microsoft Yönetim Konsolu (MMC) ek bileşeninde, XML dosyasını sağ tıklatın. HTTP Üstbilgileri sekmesinde, İçerik Sona Erme seçeneğini devre dışı bırakın.

Durum

Microsoft bunun, bu makalenin başında listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.

Ek Bilgi

Davranışı Yeniden Oluşturma Adımları

  1. Internet Explorer'da, Araçlar menüsünden Internet Seçenekleri'ne tıklayın. Gelişmiş sekmesinde, Şifreli sayfaları diske kaydetme onay kutusunu temizleyin.

  2. Test.HTML adlı bir HTML dosyası oluşturun ve aşağıdaki kodu yapıştırın:

    <HTML><BODY><INPUT type=button onclick=loadmyxml() value="Load XML"><SCRIPT>function loadmyxml(){var XMLObj = new ActiveXObject("Microsoft.XMLDOM")XMLObj.async = false;XMLObj.load('https://localhost/secure/test.xml'); if (XMLObj.parseError.errorCode != 0)alert("Error loading XML file : " + XMLObj.parseError.reason);elsealert (XMLObj.xml);}</script></BODY></HTML>
  3. Test.HTML, Web sunucunuzda güvenli bir klasöre kaydedin.

  4. Test.xml adlı yeni bir XML dosyası oluşturun ve aşağıdaki kodu yapıştırın:

    <?xml version='1.0' ?><BOOKLIST><BOOK><CATEGORY>Fiction</CATEGORY><TITLE>The Snow Leopard</TITLE><AUTHOR>Desmond Bagley</AUTHOR></BOOK></BOOKLIST>
  5. Test.XML Web sunucunuzda güvenli bir klasöre kaydedin.

  6. Internet Explorer için Test.html'ye göz atın ve XML Yükle'ye tıklayın. 0x800c0007 hatası alıyorsunuz.

Başvurular

XML hakkında daha fazla bilgi için Microsoft Developer Network (MSDN) aşağıdaki makaleye bakın:

http://msdn.microsoft.com/xml/default.aspMicrosoft Internet Explorer için Web tabanlı çözümler geliştirme hakkında daha fazla bilgi için aşağıdaki Microsoft Web sitelerini ziyaret edin:

http://msdn.microsoft.com/ie/ http://support.microsoft.com/iep

Daha fazla yardıma mı ihtiyacınız var?

Daha fazla seçenek mi istiyorsunuz?

Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.

Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.

Bu bilgi yararlı oldu mu?

Dil kalitesinden ne kadar memnunsunuz?
Deneyiminizi ne etkiledi?
Gönder’e bastığınızda, geri bildiriminiz Microsoft ürün ve hizmetlerini geliştirmek için kullanılır. BT yöneticiniz bu verileri toplayabilecek. Gizlilik Bildirimi.

Geri bildiriminiz için teşekkürler!

×