דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

מאמר זה מתאר אוסף תיקונים חמים 3088958 הזמינים עבור Microsoft .NET Framework 4.5.2, .NET Framework 4.5.1 ו- 4.5 Framework של .NET. לקבלת מידע נוסף אודות הבעיות שמתקן אוסף תיקונים חמים, עיין בסעיף "בעיות אוסף תיקונים חמים זה מתקן".

מתקין אינטרנט הוא חבילת קטן (פחות מ אחד מגה-בית) אשר קובע באופן אוטומטי ומוריד את רכיבי הרלוונטיים עבור פלטפורמה מסוימת בלבד.

פתרון

תיקון חם נתמך זמין כעת מ- Microsoft. עם זאת, אותו יש להסדיר את הבעיה המתוארת במאמר זה. יש להחיל אותו רק במערכות שהתעוררה בהן בעיה ספציפית זו.

כדי לפתור את הבעיה, פנה לשירותי התמיכה בלקוחות של Microsoft כדי לקבל את התיקון החם. לקבלת רשימה מלאה של מספרי הטלפון בשירותי התמיכה ללקוח של Microsoft ומידע על עלויות תמיכה, בקר באתר האינטרנט הבא של Microsoft:

http://support.microsoft.com/contactus/?ws=supportהערה במקרים מיוחדים, ניתן לבטל את החיובים שהצגת שיחות תמיכה אם יקבע מומחה תמיכה של Microsoft כי עדכון ספציפי לפתור את הבעיה שלך. דמי התמיכה המקובלים יחולו על נוספים שאלות וסוגיות תמיכה אשר אינן מצריכות העדכון הספציפי האמור.

הערה כדי לאמת את הגירסה של עדכון חם, לבדוק את הערך של מילת המפתח מהדורה כדי לקבוע את הגירסה המותקנת. יהיו תואמות קדימה, אתה יכול לבדוק ערך גדול או שווה לערך המפורטות בטבלה הבאה.

גירסת התיקון החם של סיכום

הערך של מהדורת ה-DWORD

אוסף תיקונים חמים 3088958 .NET Framework 4.5 ובגירסאות מאוחרות יותר של .NET Framework

379991

לקבלת מידע נוסף אודות האופן שבו ניתן לקבוע את הגירסאות של .NET Framework, עיין כיצד: לקבוע שבהם .NET Framework מותקנות גירסאות.

מידע נוסף

דרישות מוקדמות

כדי להחיל תיקון חם זה, עליך .NET Framework 4.5.2, .NET Framework 4.5.1 או 4.5 מסגרת .NET מותקן.

דרישת הפעלה מחדש

עליך להפעיל מחדש את המחשב לאחר החלת תיקון חם זה, אם נעשה שימוש בכל הקבצים המושפעים. מומלץ לסגור את כל היישומים מבוססי .NET Framework לפני החלת תיקון חם זה.

מידע על החלפת התיקון החם

חבילת תיקון חם זה אינו מחליף את חבילת תיקון חם שפורסם בעבר.


בעיות שמתקן זה אוסף תיקונים חמים

בעיה 1

זהו עדכון לתמיכה הסמל לארי גרוזינית החדש. מדינת ג'ורג'יה יש שהוכנסו סמל מטבע חדש עבור לארי, אך לא לשנות את שם המטבע. סמל מטבע חדשה נוספה גם בתקן Unicode. עדכון זה מוודא סמל המטבע הנכון מוצגת על-ידי .NET Framework בהתבסס על הגדרות האזור של המערכת.

בעיה 2

אוסף תיקונים חמים זה פותר בעיה ביישומי מותאמי מגע היסודות מצגת של Windows (WPF) פועל באותו תהליך אך פילוח שתי גירסאות שונות של .NET Framework. דוגמה לבעיה זו היא שני Office ש- VSTO תוספות שנכתבו ב- WPF אך המיועד מסגרות שונות של .NET זה לצד זה. משתמשים בתרחיש זה עלול לראות התנהגות מוזרה מגע ו/או קריסות בנקודות שונות במהלך הפעלת תוכנית.

התיקון מוודא כי קבצי Dll הנכון נטענות ולא לגשת בתרחישים אלה, הפסקת בעיות עם התנהגות מגע או תוכנית קורסת.

הערה אם אתה משתמש את .NET Framework 3.5 Service Pack 2 במחשב שלך, התקן את התיקון המתאים לגירסת שלך לפתור בעיה זו.

בעיה 3

אם יש לך אתר אינטרנט של ASP.NET שבו פועלת גירסת 32 סיביות של 4.6 Framework של .NET או גירסה AMD64 של פלטפורמת .NET Framework 4.6 עם RyuJit זמינה, אתה עלול להיתקל w3wp קריסה עקב ThreadAbortException לא מטופל.

קורה לקריסה, באפשרותך לראות את היומן הבאות ביומן האירועים של Windows:

חריג שאינו מטופל אירע ואת התהליך הופסק.
מזהה יישום: [מזהי יישומים]
מזהה תהליך: [ProcessID]
חריג: System.Threading.ThreadAbortException
הודעה: הליך משנה בתהליך בוטלה.
StackTrace: ב- System.Web.HttpRuntime.ProcessRequestNotificationPrivate (IIS7WorkerRequest wr, הקשר HttpContext)
ב- System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, דגלים Int32)
ב- System.Web.Hosting.PipelineRuntime.ProcessRequestNotification (IntPtr rootedObjectsPointer, IntPtr nativeRequestContext, IntPtr moduleData, דגלים Int32)



בעיה 4

נניח שיש לך לקוח WCF להתחבר לשירות WCF באמצעות שירות ניתוב של WCF. אם השירות הקצה מפעיל כל חריגה לא צפויה שאינו מסוג FaultException או שינויי תצורה, שירות WCF ניתוב לא ייתכן לנתב בקשות עוקבות השירות end.

כאשר בעיה זו מתרחשת, אתה מקבל את החריגה הבאה:

System.ServiceModel.ProtocolException: ערוץ זה עוד ניתן להשתמש לשליחת הודעות כיוון שהפעלת הפלט נסגרה אוטומטית בשל כיבוי ביוזמת השרת. השבת סגירה אוטומטית על-ידי הגדרת את DispatchRuntime.AutomaticInputSessionShutdown ל- false, או לשקול את שינוי בפרוטוקול כיבוי עם השרת המרוחק.

מידע מעקב מחסנית:

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)


זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×