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.

# Hata: 118145 (İçerik Bakımı)hata #: 332758 (SQLBUVSTS)

Belirtiler

Ne zaman bir Web sitesini ziyaret ettiğinizde veya Microsoft XML Çekirdek Hizmetleri (MSXML) kullanarak XHTML belgeleri yükleyen bir uygulama çalıştırdığınızda, MSXML World Wide Web Consortium'a (W3C) her zaman iyi bilinen belge türü tanımı (DTD) dosyalarını almak için istekler gönderiyor. Bu davranış W3C sunucusuna çok sayıda trafik getirebiliyor. Bazı durumlarda, DTD istekleri W3C sunucusu tarafından engellendiği için XHTML dosyalarının başarıyla yüklenmemiş olduğunu bulabilirsiniz.


Örneğin, aşağıdaki kodu içeren bir JavaScript dosyası (.js) vardır:

function pullXHtml() {  var xml = new ActiveXObject("Msxml2.DOMDocument.4.0");
xml.async = false;
xml.loadXML(
"<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">" +
"<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'><head><title>simple document</title></head>" +
"<body><p>a simple paragraph</p></body></html>");
if (xml.parseError.errorCode != 0) {
var myErr = xml.parseError;
WScript.Echo("ERROR:" + myErr.reason);
} else {
WScript.echo("The XHTML document was loaded successfully.");
}
}

pullXHtml();

JavaScript dosyasını çalıştırdığınızda, dosyanın bir XHTML belgesini MSXML kullanarak yükler. Bu güncelleştirmenin yüklü yoksa DTD istekleri W3C sunucu tarafından engellenirse, JavaScript dosyasını çalıştırdığınızda, aşağıdaki hata iletisini alabilirsiniz:

Hata: Sunucu isteği anlamadı veya istek geçersizdi.
Hata işleme kaynak
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'.

Bu güncelleştirmeyi yükledikten sonra JavaScript dosyası başarıyla çalışır ve aşağıdaki iletiyi alırsınız:

XHTML belgesini başarıyla yüklendi.Not

  • Bu güncelleştirmeyi yükledikten sonra yerel olarak W3C sunucuya gönderilen isteklerin sayısını azaltmak için DTD dosyalarını MSXML önbelleğe alır.

  • Bu güncelleştirmeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız istenebilir.

  • Windows Vista, Windows Server 2008 veya Windows 7'deki güncelleştirmeyi yüklerseniz, kurulum dosyasını yönetici olarak çalıştırmanız gerekir.

  • XHTML ve belge türü tanımı (DTD) hakkında daha fazla bilgi için "Daha fazla bilgi" bölümüne bakın.

Çözüm

Güncelleştirme bilgileri

MSXML sürümü nasıl belirlenir

Bilgisayarınızda yüklü olan MSXML sürümünü belirlemek için şu adımları izleyin:

  1. Aşağıdaki dizinde Msxml4.dll dosyasını bulun:
    C:\Windows\System32

  2. Msxml4.dll dosyasını sağ tıklatın ve sonra Özellikler' i tıklatın.

  3. Sürüm bilgilerini görmek için sürüm sekmesini tıklatın.
    Not: Windows Vista, Windows 7 veya Windows Server 2008'de, bunun yerine Ayrıntılar sekmesini tıklatın.

Bu güncelleştirme nasıl edinilir

Bu güncelleştirme Windows Update tarafından otomatik olarak yüklenir. Ancak, aynı zamanda bu güncelleştirmeyi el ile uygun paketi karşıdan yükleyerek yükleyebilirsiniz. Bu düzeltmeyi içeren çeşitli paketler vardır. Bu paket aşağıdaki farklı yükleme senaryoları için yayımlanan:

KB makaleleri

Yükleme senaryoları

Güncelleştirme paketleri

MSXML sürümleri

Desteklenen işletim sistemleri

Microsoft XML Çekirdek Hizmetleri 4.0 Service Pack 2 için bir güncelleştirmeyi 973688 açıklaması

MSXML 4.0 yüklü bir uygulama tarafından veya kendiniz el ile yüklü. Bu düzeltmeyi uygulamak için MSXML 4.0 SP2'nin yüklü olması gerekir.

Download Güncelleştirme paketini şimdi indir.

MSXML 4.0 SP2

Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP Service Pack 2; Windows XP hizmet paketi

973686 Microsoft MSXML Çekirdek Hizmetleri 6.0 Service Pack 2 için güncelleştirme açıklaması

MSXML 6.0 yüklü bir uygulama tarafından veya kendiniz el ile yüklü. Bu düzeltmeyi uygulamak için MSXML 6.0 SP2 yüklü olmalıdır.

Download Güncelleştirme paketini şimdi indir.

MSXML 6.0 SP2

Windows Server 2003 Service Pack 2; Windows XP Service Pack 2

973685 için Microsoft XML Çekirdek Hizmetleri 4.0 Service Pack 3 güncelleştirmesinin açıklaması

MSXML 4.0 yüklü bir uygulama tarafından veya kendiniz el ile yüklü. Bu düzeltmeyi uygulamak için MSXML 4.0 SP3'ün yüklü olması gerekir.

Download Güncelleştirme paketini şimdi indir.

MSXML 4.0 SP3

Windows 7; Windows Server 2003 Service Pack 2; Windows Server 2008; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista; Windows Vista Service Pack 1; Windows Vista Service Pack 2; Windows XP Service Pack 2; Windows XP Service Pack 3

973687 Microsoft MSXML Çekirdek Hizmetleri 3.0 ve MSXML Çekirdek Hizmetleri 6.0 için güncelleştirmelerin açıklaması

Msxml3 ve MSXML6 işletim sistemi tarafından yüklendi

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0 ve MSXML 6.0

Windows XP SP3'ü

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0

Windows XP Professional x64 Edition

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0

Windows Server 2003 SP2

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0

Windows Server 2003 Service Pack 2 x64 Edition

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0

Itanium tabanlı sistemler için Windows Server 2003 Service Pack 2

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0 ve MSXML 6.0

Windows Vista, Windows Vista SP1'in ve Windows Vista SP2

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0 ve MSXML 6.0

Windows Vista 64-bit sürümleri, Windows Vista 64-bit sürümleri SP1'in ve Windows Vista SP2

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0 ve MSXML 6.0

Windows Server 2008 ve Windows Server 2008 SP2

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0 ve MSXML 6.0

Windows Server 2008 x64 Edition ve Windows Server 2008 x64 Edition SP2

Download Güncelleştirme paketini şimdi indir.

MSXML 3.0 ve MSXML 6.0

SP2'yi Itanium tabanlı sistemler için Windows Server 2008 ve Itanium tabanlı sistemler için Windows Server 2008


Microsoft Destek dosyalarını indirme hakkında daha fazla bilgi edinmek için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

119591 Microsoft destek dosyaları Çevrimiçi Hizmetler'den nasıl
Microsoft bu dosyada virüs taraması yapmıştır. Microsoft, dosyanın gönderildiği tarihte kullanılabilir en güncel virüs tarama yazılımını kullanmıştır. Dosya, üzerinde herhangi bir yetkisiz değişiklik yapılmasını engellemeye yardımcı olan geliştirilmiş güvenliğe sahip sunucularda depolanır.

Dosya bilgileri

Bu güncelleştirmenin İngilizce sürümü dosya özniteliklerine (veya daha yeni dosya özniteliklerine) sahip aşağıdaki tabloda listelenir. Bu dosyaların tarihleri ve saatleri Koordinatlı Evrensel Saat'te (UTC) listelenmiştir. Dosya bilgilerini görüntülediğinizde koordinatlı evrensel saat yerel saate dönüştürülür. UTC ve yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat öğesinde Saat Dilimi sekmesini kullanın.

X86 tabanlı sürümleri, Windows XP, Windows Server 2003, Windows Vista'nın, Windows Server 2008, Windows Server 2008 R2'in ve Windows 7'in tüm desteklenen

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Msxml4.dll

4.20.9876.0

1,348,432

20-Jul-2009

16:05

Msxml4a.dll

4.10.9404.0

53,768

20-Jul-2009

16:05

Msxml4r.dll

4.10.9404.0

91,656

20-Jul-2009

16:05

Daha fazla bilgi

Belge tür tanımları hakkında daha fazla bilgi için aşağıdaki Web sitesini ziyaret edin:

http://www.w3.org/TR/xhtml1/dtds.htmlXHTML hakkında daha fazla bilgi için aşağıdaki Web sitesini ziyaret edin:

http://www.w3.org/TR/xhtml1/MSXML ile ilgili daha fazla bilgi için aşağıdaki Microsoft Developer Network Web sitesini ziyaret edin:

http://msdn.microsoft.com/en-us/library/ms763742(VS.85).aspxMicrosoft XML Ayrıştırıcı (MSXML) sürümlerinin listesi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:

269238 Microsoft XML Ayrıştırıcı (MSXML) liste sürümleri


Başvurular

Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

954459 MS08-069: XML Çekirdek Hizmetleri 6.0 güvenlik güncelleştirmesi: 11 Kasım 2008


Yazılım güncelleştirme terminolojisi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:

824684
Microsoft yazılım güncelleştirmelerini açıklamak için kullanılan standart terminolojinin açıklaması

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!

×