Microsoft ने WPF-आधारित ऐप्स में XPS को ठीक करने के लिए वैकल्पिक अद्यतन जारी किए हैं
दिसंबर 2022 में माइक्रोसॉफ्ट ने जारी किया है केबी5022083, एक सुरक्षा अद्यतन जो .NET Framework और .NET XPS सामग्री को प्रबंधित करने के तरीके को बदलता है। WPF के साथ बनाए गए इतने सारे ऐप गलत तरीके से प्रस्तुत होने लगे। हालाँकि Microsoft ने पैच जारी करने के साथ-साथ वर्कअराउंड प्रदान किया था, फिर भी यह समस्या बहुत सारे उपयोगकर्ताओं को प्रभावित करती है।
विज्ञापन
.NET में परिवर्तनों के कारण, टेबल संरचना, स्टोरीबोर्ड, या हाइपरलिंक्स जैसे संरचनात्मक या सिमेंटिक तत्वों वाले XPS दस्तावेज़ WPF-आधारित पाठकों में सही ढंग से प्रदर्शित नहीं हो सकते हैं। यह इनलाइन छवियों को भी तोड़ सकता है। जब XPS दस्तावेज़ों को WPF-आधारित पाठकों में लोड किया जाता है, तो ऐप जो XPS डेटा दिखाता है, वह नल संदर्भ अपवादों को फेंक सकता है।
वर्कअराउंड के रूप में, Microsoft ने निम्न कमांड चलाने का सुझाव दिया व्यवस्थापक के रूप में में cmd.exe
:
reg ऐड "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /v "DisableDec2022Patch" /t REG_SZ /d "*" /reg: 64
अंत में, रेडमंड फर्म समाधान करने में सफल रहे निम्नलिखित आउट-ऑफ़-बैंड अपडेट के साथ समस्या। ध्यान दें कि उनमें से कोई भी विंडोज अपडेट के माध्यम से उपलब्ध नहीं है, इसलिए आपको उन्हें मैन्युअल रूप से इंस्टॉल करना होगा।
उत्पाद संस्करण | अद्यतन | |
---|---|---|
विंडोज 11, संस्करण 22H2 | ||
.NET फ्रेमवर्क 4.8.1 | सूची | 5023327 |
विंडोज 11, संस्करण 21H2 | सूची | 5023367 |
.NET फ्रेमवर्क 4.8 | सूची | 5023323 |
.NET फ्रेमवर्क 4.8.1 | सूची | 5023320 |
विंडोज सर्वर 2022 | सूची | 5023368 |
.NET फ्रेमवर्क 4.8 | सूची | 5023324 |
.NET फ्रेमवर्क 4.8.1 | सूची | 5023321 |
Azure स्टैक HCI, संस्करण 22H2 | ||
.NET फ्रेमवर्क 4.8 | सूची | 5023324 |
Azure स्टैक HCI, संस्करण 21H2 | ||
.NET फ्रेमवर्क 4.8 | सूची | 5023324 |
विंडोज 10 संस्करण 22H2 | सूची | 5023366 |
.NET फ्रेमवर्क 4.8 | सूची | 5023322 |
.NET फ्रेमवर्क 4.8.1 | सूची | 5023319 |
विंडोज 10 संस्करण 21H2 | सूची | 5023365 |
.NET फ्रेमवर्क 4.8 | सूची | 5023322 |
.NET फ्रेमवर्क 4.8.1 | सूची | 5023319 |
विंडोज 10 संस्करण 20H2 | सूची | 5023364 |
.NET फ्रेमवर्क 4.8 | सूची | 5023322 |
.NET फ्रेमवर्क 4.8.1 | सूची | 5023319 |
विंडोज 10 1809 (अक्टूबर 2018 अपडेट) और विंडोज सर्वर 2019 | सूची | 5023363 |
.NET फ्रेमवर्क 4.7.2 | सूची | 5023333 |
.NET फ्रेमवर्क 4.8 | सूची | 5023326 |
विंडोज 10 1607 (सालगिरह अद्यतन) और विंडोज सर्वर 2016 | सूची | 5023416 |
.NET फ्रेमवर्क 4.7.2 | सूची | 5023332 |
.NET फ्रेमवर्क 4.8 | सूची | 5023325 |
अंत में, यदि आप इनमें से किसी एक केबी के साथ जाने वाले हैं, तो इसे स्थापित करने से पहले आपके द्वारा उपयोग किए गए किसी भी समाधान को पूर्ववत करना एक अच्छा विचार है। उपर्युक्त आदेश के लिए, आप इस पूर्ववत आदेश को फिर से व्यवस्थापक के रूप में चला सकते हैं:
रेग डिलीट "HKLM\SOFTWARE\Microsoft\.NETFramework\Windows Presentation Foundation\XPSAllowedTypes" /reg: 64 /f
यदि आपको यह लेख अच्छा लगा हो तो कृपया नीचे दिए गए बटनों का उपयोग करके इसे साझा करें। यह आपसे बहुत कुछ नहीं लेगा, लेकिन यह हमें बढ़ने में मदद करेगा। आपके समर्थन के लिए धन्यवाद!
विज्ञापन