Özet
Bu makalede, Microsoft .NET Framework 3.5 Service Pack 1'in (SP1) aşağıdaki yönleri açıklanmaktadır:
-
Bu hizmet paketinde bulunan düzeltmeler
-
Yeni özellikler ve işlevler
Not Bu güncelleştirme, bağımlı .NET Framework 2.0 ve .NET Framework 3.0 alt bileşenlerine yönelik toplu hizmet güncelleştirmelerini de içerir. Bu makale, .NET Framework 32 bit sürümleri ve .NET Framework 64 bit sürümleri için geçerlidir.
Ek Bilgi
.NET Framework 3.5 SP1, birçok yeni özelliği içeren tam bir toplu güncelleştirmedir. Bu yeni özellikler .NET Framework 2.0, .NET Framework 3.0 ve .NET Framework 3.5'i artımlı olarak oluşturur. Ayrıca bağımlı .NET Framework 2.0 ve .NET Framework 3.0 alt bileşenleri için toplu hizmet güncelleştirmeleri içerir. Bu güncelleştirme, .NET Framework 2.0 ve sonraki sürümleri için önemli bir güncelleştirme olarak uygulanmalıdır ve desteklenen diğer tüm işletim sistemleri için önerilir.
Bu hizmet paketinde bulunan düzeltmeler
Microsoft Bilgi Bankası makalesi |
Açıklama |
---|---|
DÜZELTME: Visual Studio 2005'te bir projeye Web başvurusu eklediğinizde hata iletisi: "'MSDiscoCodeGenerator' özel aracı başarısız oldu" |
|
928563 |
DÜZELTME: System.Net.HttpWebRequest sınıfı, .NET Framework 2.0'daki bir ara sunucuya kalıcı bir bağlantı sağlamayabilir |
943175 |
DÜZELTME: XmlSerializer sınıfı, .NET Framework 2.0'daki numeration özniteliğini seri hale getirmek için XmlSerializer sınıfını kullandığınızda beklenmeyen bir sonuç oluşturuyor |
943412 |
DÜZELTME: Bilgisayar .NET Framework 2.0 ile birlikte yönetilen bir hizmet çalıştırıyorsa işletim sistemi kapatılırken gecikmeler yaşayabilirsiniz |
943804 |
DÜZELTME: .NET Framework 2.0'daki Application.ExecutablePath özelliği tarafından döndürülen bazı Unicode karakterler "?" olarak görüntüleniyor |
944099 |
DÜZELTME: VERITABANı yansıtma kullanmak üzere yapılandırılmış bir SQL Server 2005 örneğine bağlanmak için SQL Yerel İstemci veri sağlayıcısını kullandığınızda hata iletisi: "İç .Net Framework Veri Sağlayıcısı hatası 6" |
944100 |
DÜZELTME: .NET Framework 2.0'da işlem tamamlanmadan önce işlemi yürüten iş parçacığını sonlandırdığınızda, SQL Server işlemde kullanılan tablolara erişemezsiniz |
944157 |
DÜZELTME: Windows Server 2003'te çalışan bir ASP.NET Web uygulamasına ilk isteği yaptığınızda önemli bir gecikmeyle karşılaşabilirsiniz |
946102 |
DÜZELTME: Web sayfalarını barındırmak için System.Windows.Forms.WebBrowser denetimi kullandığınızda ActiveX denetimi klavye gezinti olaylarını almayacak |
946223 |
DÜZELTME: Microsoft Expression Design yüzeyindeki bir metin kutusundaki giriş dili, giriş dilini Doğu Asya diline değiştirdiğinizde düzgün çalışmıyor |
946503 |
DÜZELTME: Uzak bilgisayarda bulunan bir derlemeyi yüklemek için yükleyici aracını kullandığınızda hata iletisi: "Yükleme aşamasında bir özel durum oluştu" |
946660 |
DÜZELTME: Hücre bir ASP.NET 2.0 Web uygulamasında birden çok üst bilgiyle ilişkilendirildiğinde, hücrenin headers özniteliği yanlış işleniyor |
DÜZELTME: bir .msi dosyası .NET Framework 2.0 yüklü bir bilgisayara birçok ilke dosyası yüklemeye çalıştığında yükleme 1935 hatasıyla başarısız olabilir |
|
947148 |
DÜZELTME: .NET Framework 2.0 tabanlı 64 bit bir uygulamaya dahil edilen bazı COM API'lerini çağırdığınızda yanlış yöntemler çağrılır |
947317 |
DÜZELTME: .NET Framework 2.0 kullanılarak oluşturulmuş bir Windows Forms uygulamasında, bir tablodan son satırı sildiğinizde CurrencyManager nesnesi bazı olayların ek örneklerini tetikler |
947461 |
DÜZELTME: .NET Framework 2.0 Service Pack 1 için bir güncelleştirme paketi kullanılabilir |
947581 |
DÜZELTME: "WsdlContractConversionContext.WsdlPortType" özelliğinin değeri .NET Framework 3.0 Service Pack 1'de null |
948233 |
Bir bilgisayara güvenlik güncelleştirmesi MS 07-040 yükledikten sonra Microsoft .NET Framework 2.0 tabanlı bir uygulama çalıştırdığınızda System.InvalidOperationException özel durum hatası alıyorsunuz |
948646 |
DÜZELTME: .NET Framework 2.0 tabanlı bir uygulamada SerializationFormat.Binary biçim parametresini kullanarak DataSet nesnelerini seri hale getirdiğinizde ve seri durumdan çıkardığınızda nesneler doğru serileştirilmiyor |
948815 |
System.Data.dll ve System.Data.OracleClient.dll için .NET Framework 2.0 Service Pack 1 sonrası düzeltme paketi paketinin kullanılabilirliği |
948873 |
DÜZELTME: bir System.Xml alabilirsiniz. .NET Framework 3.0 tabanlı bir uygulamada Web hizmetleriyle iletişim kurmak için tek yönlü Web yöntemleri kullandığınızda XmlException özel durumu |
948887 |
DÜZELTME: .NET Framework 2.0'ı temel alan bir Web uygulaması HttpWebRequest sınıfını kullandığında ve 401 HTTP durum kodunu içeren bir HTTP 1.0 yanıtı aldığında bir özel durum oluşur |
949272 |
DÜZELTME: ActiveX denetimlerini kullanan bir Windows Forms uygulaması kilitlenebilir ve .NET Framework 2.0 Service Pack 1 yüklendikten sonra null başvuru özel durumu oluşur |
949777 |
DÜZELTME: 2.0 .NET Framework çıkış karakterleri içeren bir yola yürütülebilir bir uygulama dağıtırsanız hata iletisi: "Mutlak yol bilgileri gerekiyor" |
950230 |
DÜZELTME: Sgen.exe aracını ve XmlSerializer JIT derleyicisini kullanarak .NET Framework 2.0'daki bir Web hizmeti proxy'si için XmlSerializer derlemesi oluştururken System.ArgumentException özel durum hata iletisi alıyorsunuz |
950986 |
DÜZELTME: .NET Framework 2.0 Service Pack 1'de ModuleBuilder.GetTypeToken yöntemi yanlış bir belirteç döndürüyor |
DÜZELTME: .NET Framework 3.5'te hizmet meta verilerini içeri aktarmak için SvcUtil.exe aracını kullandığınızda uyarı iletisi: "İlke ifadesi izin verilen en yüksek karmaşıklığı aştığından tam olarak içeri aktarılmadı" |
|
951113 |
DÜZELTME: Satırdan döndürülen değer kümesi. .NET Framework 2.0 yüklü bir istemci bilgisayar bir WCF hizmetinden DataSet nesnesi aldığında GetColumnsInError yöntemi boş olur |
952324 |
DÜZELTME: Güvenli bir ortamda ClickOnce dağıtımını kullanarak bir uygulama dağıtırken .application dosyasını indiremezsiniz |
Bilinen sorunlar
Sorun 1
Windows XP veya Windows Server 2003'te .NET Framework 3.5 SP1'i yükledikten sonra, C sürücüsünün kökünde oluşturulan rastgele bir klasör vardır. Bu klasör amd64 ve i386 adlı iki alt klasör içerir. Bu iki alt klasör de aşağıdaki dosyaları içerir:
-
Filterpipelineprintproc.dll
-
Msxpsdrv.cat
-
Msxpsdrv.inf
-
Msxpsinc.gpd
-
Msxpsinc.ppd
-
Mxdwdrv.dll
-
Xpssvcs.dll
Bu dosyalar XPSEPSC yüklemesinden silinmeyi bekliyorlardı.
Çözüm
Bu sorunu çözmek için klasörü el ile silin.
Sorun 2
Firefox .NET Framework yardımcısının Kaldır düğmesi devre dışıdır. .NET Framework 3.5 SP1'de .NET Framework Yardımcısı, Firefox'un .NET Framework dahil edilen ClickOnce teknolojisini kullanmasını sağlar. .NET Framework Yardımcısı bilgisayar düzeyinde eklenir, böylece işlevselliği kullanıcı düzeyinde değil bilgisayar düzeyindeki tüm kullanıcılar tarafından kullanılabilir. Bu nedenle, Standart kullanıcıların bilgisayar düzeyinde bileşenleri kaldırmasına izin verilmediğinden Firefox Eklentileri menüsünde Kaldır düğmesi kullanılamaz.
Çözüm
Bu sorunu çözmek ve Firefox için .NET Framework Yardımcısı'nın bu sürümünü Firefox tarayıcısının sonraki sürümüyle uyumlu hale getirmek için bir güncelleştirme oluşturuldu. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
Yeni özellikler ve işlevler
-
Dinamik Verileri ASP.NET
-
Ortak dil çalışma zamanı için temel geliştirmeler. geliştirmeler, .NET Framework yerel görüntülerin daha iyi düzenini içerir.
-
Windows Presentation Foundation performans geliştirmeleri
-
ClickOnce uygulama yayımcılarının, senaryolarına uygun şekilde imzalama ve karmayı geri çevirme olanağı.
.NET Framework 3.5 Service Pack 1 için bir güncelleştirme sağlanır. Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasına tıklayın:
.NET Framework 3.5 Service Pack 1 için bir güncelleştirme kullanıma sunuldu
Başvurular
.NET Framwork 3.5 Service Pack 1'in yükleme sorunu hakkında daha fazla bilgi için aşağıdaki web sitelerini ziyaret edin