บทความนี้อธิบายการเปิดตัวโปรแกรมแก้ไขด่วน 3099848 ซึ่งพร้อมใช้งานสําหรับ Microsoft .NET Framework 4.6 สําหรับข้อมูลเพิ่มเติมเกี่ยวกับปัญหาที่ชุดรวมอัปเดตการแก้ไขด่วนนี้แก้ไข โปรดดูส่วน "ปัญหาที่ชุดรวมอัปเดตโปรแกรมแก้ไขด่วนนี้แก้ไข"
การแก้ไข
โปรแกรมแก้ไขด่วนที่ได้รับการสนับสนุนจาก Microsoft พร้อมใช้งานแล้ว อย่างไรก็ตาม มีวัตถุประสงค์เพื่อแก้ไขปัญหาที่อธิบายไว้ในบทความนี้เท่านั้น นําไปใช้กับระบบที่พบปัญหานี้โดยเฉพาะเท่านั้นเมื่อต้องการแก้ไขปัญหานี้ ให้ติดต่อฝ่ายบริการสนับสนุนลูกค้าของ Microsoft เพื่อรับโปรแกรมแก้ไขด่วน สําหรับรายชื่อทั้งหมดของหมายเลขโทรศัพท์ของฝ่ายบริการสนับสนุนลูกค้าของ Microsoft และข้อมูลเกี่ยวกับค่าใช้จ่ายในการสนับสนุน โปรดเยี่ยมชมเว็บไซต์ของ Microsoft ต่อไปนี้:
http://support.microsoft.com/contactus/?ws=supportหมายเหตุ ในกรณีพิเศษ อาจมีการยกเลิกค่าใช้จ่ายสําหรับการโทรติดต่อฝ่ายสนับสนุนตามปกติ หากผู้เชี่ยวชาญฝ่ายสนับสนุนของ Microsoft ระบุว่าการอัปเดตเฉพาะจะแก้ไขปัญหาของคุณได้ ค่าใช้จ่ายในการสนับสนุนปกติจะใช้กับคําถามและปัญหาการสนับสนุนเพิ่มเติมที่ไม่มีคุณสมบัติสําหรับการอัปเดตเฉพาะที่สงสัย
ข้อมูลเพิ่มเติม
ข้อกำหนดเบื้องต้น
เมื่อต้องการใช้โปรแกรมแก้ไขด่วนนี้ คุณต้องมี.NET Framework 4.6 ติดตั้งอยู่
ความต้องการในการเริ่มระบบใหม่
คุณต้องเริ่มระบบของคอมพิวเตอร์ใหม่หลังจากใช้โปรแกรมแก้ไขด่วนนี้ เราขอแนะนําให้คุณปิดโปรแกรมประยุกต์ทั้งหมดที่ใช้ .NET Framework ก่อนที่คุณนําโปรแกรมแก้ไขด่วนนี้ไปใช้
ข้อมูลการแทนที่โปรแกรมแก้ไขด่วน
แพคเกจโปรแกรมแก้ไขด่วนนี้ไม่ได้แทนที่แพคเกจโปรแกรมแก้ไขด่วนที่ออกมาก่อนหน้านี้
ปัญหาที่ชุดรวมอัปเดตด่วนนี้แก้ไข
ปัญหาที่ 1
เมธอด System.Windows.Markup.XamlWriter.Save ไม่สามารถปิดการเยื้องสําหรับองค์ประกอบที่มีการตั้งค่า xml:space="preserve" ได้ ซึ่งส่งผลให้มีการเพิ่มช่องว่างเพิ่มเติมลงในองค์ประกอบ ตัวอย่างเช่น ย่อหน้าที่แสดงด้วย XAML ต่อไปนี้จะถูกแปลงเป็น XAML ที่ไม่ถูกต้องโดยวิธีการ XamlWriter.Save:
<Paragraph><Span><Run Text="Test"/></Span><Run Text=" "/></Paragraph>
XAML ที่ไม่ถูกต้องที่สร้างขึ้นโดยวิธีการ XamlWriter.Save:
<?xml version="1.0" encoding="utf-16"?><Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph></Section>
XAML ที่คาดไว้ (ถูกต้อง):
<?xml version="1.0" encoding="utf-16"?><Section xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"><Paragraph xml:space="preserve"><Span>Test</Span> <Run> </Run></Paragraph></Section>
ปัญหาที่ 2
เนื้อหาบางอย่างจะหายไปในงานพิมพ์หากมีการใช้ความโปร่งใสใน Windows 7 และเวอร์ชันก่อนหน้า ตัวอย่างเช่น เนื้อหาบางส่วนในเส้นขอบตารางอาจหายไปและส่งผลให้เกิดพื้นที่ว่างในงานพิมพ์
ปัญหาที่ 3
เนื้อหาบางอย่างจะพร่ามัวในงานพิมพ์หากมีการใช้ความโปร่งใสใน Windows 7 และเวอร์ชันก่อนหน้า เหตุการณ์นี้เกิดขึ้นแม้ว่าคุณจะตั้งค่าการพิมพ์เป็นคุณภาพระดับการถ่ายภาพโปรแกรมแก้ไขด่วนนี้ปรับปรุงคุณภาพการแสดงผลที่ได้รับโดยใช้ค่า OutputQuality.Photographic โปรดทราบว่าเอกสารที่มีคุณภาพดีกว่าต้องการไฟล์ตัวจัดคิวงานพิมพ์ขนาดใหญ่และใช้เวลานานขึ้น ถ้าผลข้างเคียงเหล่านี้ไม่เป็นที่ต้องการ, คุณสามารถปรับคุณภาพการแสดงผลของการพิมพ์สูง.