Windows 7 SP1, Windows Server 2008 SP2, Windows Server 2008 R2 SP1 ve Windows Vista SP2 üzerinde .NET Framework 4.6 için düzeltme toplaması 3088957

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 3088957
Bu makalede Microsoft .NET Framework 4.6 kullanılabilir düzeltme toplaması 3088957. Düzeltme Toplaması ile giderilen sorunlar hakkında daha fazla bilgi için bkz: "Bu düzeltme toplaması ile giderilen sorunlar"bölümüne bakın.

Çözüm
Desteklenen bir düzeltme Microsoft'tan edinilebilir. Ancak, bu makalede anlatılan sorunu düzeltmesi amaçlanmıştır. Bu, yalnızca bu sorunla karşılaşmış olan sistemlere uygulayın.

Bu sorunu gidermek için düzeltmeyi edinmek üzere Microsoft Müşteri Destek Hizmetleri'ne başvurun. Microsoft Müşteri Destek Hizmetleri telefon numaralarının ve destek ücretleriyle ilgili bilgi tam listesi için aşağıdaki Microsoft Web sitesini ziyaret edin:Not Özel durumlarda, Microsoft Destek Uzmanı özel bir güncelleştirmenin sorununuzu çözeceksiniz belirlerse, normal destek aramaları için normalde uygulanan ücretler iptal edilebilir. Ek destek sorularına ve söz konusu güncelleştirme için geçerli olmayan sorunlara normal destek ücretleri uygulanır.
Daha fazla bilgi

Önkoşullar

Bu düzeltmeyi uygulamak için .NET Framework 4.6 yüklü olması gerekir.

Yeniden başlatma gereksinimi

Etkilenen herhangi bir dosya kullanılıyorsa, bu düzeltmeyi uyguladıktan sonra bilgisayarı yeniden başlatmanız gerekir. Bu düzeltmeyi uygulamadan önce tüm .NET Framework tabanlı uygulamaları kapatmanızı öneririz.

Düzeltme değiştirme bilgileri

Bu düzeltme paketi, daha önce yayımlanan bir düzeltme paketini yenisiyle değiştirmez.

Bu düzeltme toplaması ile giderilen sorunlar

Sorun 1

Bir 32-bit sürümü .NET Framework 4.6 veya AMD64 sürümü .NET Framework 4.6 platformu devre dışı RyuJit ile çalışan bir ASP.NET Web sitesi varsa, işlenmemiş ThreadAbortException nedeniyle w3wp kilitlenmesiyle karşılaşabilir.

Kilitlenme durumda, Windows Olay Günlüğü'nde aşağıdaki günlük te görebilirsiniz:

İşlenmeyen bir özel durum oluştu ve işlemi sona erdirildi.
Uygulama Kimliği: [ApplicationId]
İşlem Kimliği: [işlemkimliği]
Özel durum: System.Threading.ThreadAbortException
İleti: İş parçacığı sonlandırılıyor.
StackTrace: System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, HttpContext bağlam) at
System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 bayraklar)
System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, Int32 bayraklar)


Sorun 2

WCF Hizmeti Yönlendirme kullanarak WCF hizmetine bağlanırken bir WCF istemcisi olduğunu varsayalım. Son hizmet yapılandırma değişiklikleri veya FaultException bir tür değil herhangi beklenmeyen bir özel durum harekete geçirirse, WCF Hizmeti Yönlendirme izleyen istekler son hizmete yönlendirmek değil.

Bu sorun oluştuğunda, aşağıdaki özel durum alabilirsiniz:

System.ServiceModel.ProtocolException: Bu kanal artık çıktı oturumu sunucu tarafından başlatılan bir kapatma nedeniyle otomatik olarak kapalı olarak iletileri göndermek için kullanılabilir. DispatchRuntime.AutomaticInputSessionShutdown false olarak ayarlayarak otomatik kapatma devre dışı bırakın ya da uzak sunucu kapatma protokolünü değiştirmeyi düşünebilirsiniz.
Yığın izleme bilgileri:

at System.ServiceModel.Channels.ServiceChannel.PrepareCall(ProxyOperationRuntime operation, Boolean oneway, ProxyRpc& rpc)at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.Begin()at System.ServiceModel.Channels.ServiceChannel.BeginCall(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, TimeSpan timeout, AsyncCallback callback, Object asyncState)at System.ServiceModel.Channels.ServiceChannelProxy.InvokeBeginService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)at System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RequestReplyClient.OnBeginOperation(Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.OperationAsyncResult.CallOperation()at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.OperationAsyncResult..ctor(RoutingClientBase`1 parent, Message requestMessage, Transaction transaction, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ClientFactory.RoutingClientBase`1.BeginOperation(Message message, Transaction transaction, AsyncCallback callback, Object state)at System.ServiceModel.Routing.ProcessRequestAsyncResult`1.StartProcessing()at System.ServiceModel.Routing.ProcessRequestAsyncResult`1..ctor(RoutingService service, Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.RoutingService.BeginProcessRequest[TContract](Message message, AsyncCallback callback, Object state)at System.ServiceModel.Routing.RoutingService.System.ServiceModel.Routing.IRequestReplyRouter.BeginProcessRequest(Message message, AsyncCallback callback, Object state)at AsyncInvokeBeginBeginProcessRequest(Object , Object[] , AsyncCallback , Object )at System.ServiceModel.Dispatcher.AsyncMethodInvoker.InvokeBegin(Object instance, Object[] inputs, AsyncCallback callback, Object state)

Sorun 3

Yeni Gürcü Dili Larisi sembolü desteklemek üzere bir güncelleştirme olayıdır. Ülke Gürcistan Larisi için yeni bir para birimi simgesi tanıttı, ancak para birimi adı değiştirilmez. Yeni para birimi simgesi de Unicode standardı için eklenmiştir. Sistem yerel ayarlarını temel alarak .NET Framework tarafından doğru para birimi simgesi görüntülendiğinden emin bu updatemakes.

Sorun 4

Gen2 koleksiyonu Parallel.ForEachçağrılar sırasında oluşursa, uzun askıda afteryou yükleme Visual Studio 2015 veya olmadan Visual Studio .NET Framework 4.6 karşılaşabilirsiniz.

Çözünürlük:

Bu güncelleştirme, çöp toplayıcı tarafından bu soruna neden sistem donuyor çözerek güncelleştirir.

Sorun 5

.NET Framework 4.6 yükledikten sonra Tarihi Time.Parse ve Date.TryParseyöntemlerini doğru çalışmaz. Aşağıdaki kültür ayarları ile bu sorun oluşabilir:
  • Fi-FI
  • nb-NO
  • NB-SJ
  • SR-Cyrl-XK
  • SR-Latn-ME
  • SR Latn RS
  • SR-Latn-XK
Çözünürlük:

Bu güncelleştirme, doğru aynı tarih ve saat ayırıcı kullanarak kültürler işlevine DateTime.Parse ve Date.TryParse sağlar.

Sorun 6

.NET Framework 4.6 yükledikten sonra .NET Framework 4.6 RyuJIT adlı yeni bir 64-bit derleyici kullanır. Bazı durumlarda, yeni derleyici öngörülemeyen davranışlara neden olur veya çöker yanlış kodu üretir.

Çözünürlük:

Bu güncelleştirme, RyuJIT derleyicinin birçok sorunu giderir. Uygulama hala Bu güncelleştirme yüklendikten sonra davranışlarda bulunursa, bkz.Ek ayrıntılı sorun giderme kılavuzu.

Ekadımları:

RyuJIT bağlantı sırasında sorun giderme adımlarını izleyerek, sorunu söz konusu belirlenir, sorun, Lütfen oturum http://Connect.microsoft.com. Rapor, ve ayrıca bu sorunu yeniden oluşturmak için kod mümkün olduğunca olabildiğince çok ayrıntı içerir.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3088957 - Son İnceleme: 09/30/2015 23:33:00 - Düzeltme: 2.0

Microsoft .NET Framework 4.6

  • kbqfe kbfix kbexpertiseadvanced kbsurveynew kbhotfixserver kbautohotfix kbmt KB3088957 KbMttr
Geri bildirim