Uygulandığı Öğe
.NET Framework 3.5 Service Pack 1

Özet

Bu makalede, Microsoft .NET Framework 3.5 Service Pack 1 (SP1) için Düzeltme Paketi 2733957 açıklanır. Bu düzeltme paketi, .NET Framework 3.5 SP1'deki kararlılık, güvenilirlik ve performans sorunlarına yönelik düzeltmeler sağlar.Bu düzeltme paketi aşağıdaki işletim sistemleri için kullanılabilir:

  • Windows 7

  • Windows Server 2008 R2

Düzeltildi sorunu

.NET Framework 3.5 Service Pack 1 (SP1) yüklü bir bilgisayara .NET Framework 2.0, .NET Framework 3.0 veya .NET Framework 3.5 bileşenlerinden herhangi biri için bir düzeltme veya güncelleştirme yüklediğinizde, machine.config veya web.config dosyası bozulabilir. Bu sorun, yapılandırma dosyasının bölümlerini bir dış yapılandırma dosyasına yeniden yönlendirmek için "configSource" özniteliği kullanıldığında oluşur.Örneğin, aşağıdaki gibi yeniden yönlendirilmiş bir bölüm içeren bir machine.config dosyanız veya web.config dosyanız vardır:

<configuration>  <bindingExtensions configSource="other.config" /></configuration> 

bir .NET Framework güncelleştirmesi yüklendikten sonra, aşağıdaki örnekte olduğu gibi "bindingExtensions" öğesinin altında ek girdiler vardır:

<configuration>  <bindingExtensions configSource="other.config" /><add name="name1" /><add name="name2" /></configuration> 

Bu sorun, yapılandırma dosyasının geçersiz olmasını neden olur. "bindingExtensions" öğesinde "configSource" özniteliğinin varlığı, yapılandırma dosyasında "bindingExtensions" altında alt öğe olmaması gerektiği anlamına gelir. Ayrıca, bilgisayarda bir Windows Communication Foundation (WCF) uygulaması çalıştırdığınızda System.Configuration.ConfigurationException özel durumu alırsınız.Bu düzeltme yüklendikten sonra, gelecekte yüklenen güncelleştirmeler "configSource" özniteliğinin varlığından haberdar olur ve bu öğeleri değiştirmekten kaçınacaktır.Geçici çözümBu sorunu geçici olarak çözmek için aşağıdaki yöntemlerden birini kullanın:

  • Geçici bir çözüm olarak ek alt öğeleri el ile kaldırın. Ancak, bu düzeltme sisteme uygulanmazsa gelecekteki güncelleştirmelerin bu sorunun yeniden oluşmasına neden olabileceğini unutmayın.

  • Dış yapılandırma dosyasındaki yapılandırmayı machine.config veya web.config dosyasına geri taşıyın.

Çözüm

Düzeltme bilgileri

Desteklenen bir düzeltme artık Microsoft tarafından kullanılabilir. Ancak, yalnızca bu makalede açıklanan sorunu düzeltmeye yöneliktir. Yalnızca bu sorunla karşılaşan sistemlere uygulayın. Bu düzeltme ek test alabilir. Bu nedenle, bu sorundan ciddi bir şekilde etkilenmezseniz, bu düzeltmeyi içeren bir sonraki yazılım güncelleştirmesini beklemenizi öneririz.Bu sorunu hemen çözmek için, düzeltmeyi edinmek için Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının tam listesi ve destek maliyetleri hakkında bilgi için aşağıdaki Microsoft web sitesine gidin:

http://support.microsoft.com/contactus/?ws=supportNot Özel durumlarda, bir Microsoft Desteği Uzmanı belirli bir güncelleştirmenin sorununuzu çözeceğini belirlerse normalde destek aramaları için tahakkuk eden ücretler iptal edilebilir. Her zamanki destek maliyetleri, söz konusu güncelleştirme için uygun olmayan ek destek soruları ve sorunları için geçerlidir.

Ön koşullar

Bu düzeltmeyi uygulamak için aşağıdaki işletim sistemlerinden birinde Microsoft .NET Framework 3.5 SP1 yüklü olmalıdır:

  • Windows 7

  • Windows Server 2008 R2

Yeniden başlatma bilgileri

Bu düzeltmeyi yüklediğinizde etkilenen dosyalar kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekebilir. Bilgisayarı yeniden başlatmak zorunda kalmamak için bu düzeltmeyi uygulamadan önce tüm .NET Framework tabanlı uygulamaları kapatmanızı öneririz.

Değiştirme bilgileri

Bu düzeltme, daha önce yayımlanan bir düzeltmenin yerini almaz.

Dosya bilgileri

Bu düzeltmenin İngilizce sürümü, aşağıdaki tabloda listelenen dosya özniteliklerine (veya daha yeni dosya öznitelikleri) sahiptir. Bu dosyalarla ilgili tarihler ve saatler Eşgüdümlü Evrensel Saat (UTC) kullanılarak listelenmiştir. Dosya bilgilerini görüntülediğinizde yerel saate dönüştürülür. UTC ile yerel saat arasındaki farkı bulmak için Denetim Masası'ndaki Tarih ve Saat aracında Saat Dilimi sekmesini kullanın.

Windows 7'nin tüm desteklenen x86 tabanlı sürümleri

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Wfservicesreg.exe

3.5.594.5825

197,712

26 Tem- 2012

11:56

x86

Windows 7 ve Windows Server 2008 R2'nin desteklenen tüm x64 tabanlı sürümleri için

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Wfservicesreg.exe

3.5.594.5825

285,776

26 Tem- 2012

11:56

x64

Wfservicesreg.exe

3.5.594.5825

197,712

26 Temmuz 2012

11:56

x86

Windows Server 2008 R2'nin tüm desteklenen IA-64 tabanlı sürümleri için

Dosya adı

Dosya sürümü

Dosya boyutu

Tarih

Saat

Platform

Wfservicesreg.exe

3.5.594.5825

472,656

26 Temmuz 2012

11:49

IA- 64

Wfservicesreg.exe

3.5.594.5825

197,712

26 Temmuz 2012

11:56

x86

Not Dosya bağımlılıkları nedeniyle, bu dosyaları içeren en son düzeltme ek dosyalar da içerebilir.

Durum

Microsoft bu sorunun "Uygulandığı öğe" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Başvurular

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.