บทความนี้อธิบายถึงการปรับปรุงที่แก้ไขปัญหาบางอย่างเกี่ยวกับโปรแกรมประยุกต์ Silverlight สำหรับ Windows ฝังตัว (SWE) สำหรับ Windows 2013 กระชับข้อมูลฝังตัวบนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว โปรแกรมแก้ไขด่วนนี้กำหนดว่า โปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้ได้ถูกติดตั้ง
โปรแกรมปรับปรุงนี้แก้ไขปัญหาต่อไปนี้:
-
สมมติว่า คุณใช้RegisterXamlObjectในการลงทะเบียนตัวควบคุม Activex ในโปรแกรมประยุกต์ Silverlight สำหรับ Windows ฝังตัว (SWE) บนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว เมื่อคุณทำให้การเคลื่อนไหวแบบกำหนดเองDependencyPropertyในกระดานเรื่องราวที่สำหรับตัวควบคุม Activex เส้นเวลาการเคลื่อนไหวที่ไม่ทำงาน นอกจากนี้ เส้นเวลาอื่นในกระดานเรื่องราวเดียวกันไม่ทำงานยกเว้นDependencyPropertyกำหนดเองจะถูกเอาออก
-
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณมีโปรแกรมประยุกต์ Silverlight สำหรับ Windows ฝังตัว (SWE) การบนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัวที่ประกอบด้วยเป็น 2008 Visual C++ และเป็นส่วนหนึ่งของส่วนผสม XAML
-
แอพลิเคชันประกอบด้วยการListBoxหรือComboBoxควบคุม
-
คุณสามารถใช้กล่องข้อความเพื่อแสดงสินค้าที่เลือก
-
คุณเรียกใช้โปรแกรมประยุกต์ และใช้รูปแบบลายเส้นแบบสัมผัสเพื่อเลือกตัวเลือกรายการ
ในสถานการณ์สมมตินี้ ไม่มีแสดงรายการที่เลือก
-
-
สมมติว่า คุณมี Microsoft Silverlight สำหรับแอพลิเคชันฝังตัว Windows (SWE) ที่ประกอบด้วยตัวควบคุมกล่องรายการบนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว มีเป็น RadioButtons ที่ถูกจัดกลุ่มในกล่องรายการควบคุม และปุ่มตัวเลือก เมื่อคุณเอาออก และเพิ่มตัวควบคุมกล่องรายการแผนภูมิภาพ ยังคงตรวจสอบปุ่มในสถานะการตรวจสอบอีกครั้ง และล้างข้อมูลถ้ามีเลือกปุ่มเรดิโออื่นจากกลุ่มเดียวกัน
-
สมมติว่า คุณมี Microsoft Silverlight สำหรับแอพลิเคชันฝังตัว Windows (SWE) บนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว เมื่อคุณกำหนดค่าส่วนขยายของมาร์กอัปTemplateBindingกับคุณสมบัติการขึ้นต่อกันPropertyBagแบบกำหนดเองโดยใช้ตัวควบคุมแบบกำหนดเอง แอพลิเคชันไม่สามารถแสดงองค์ประกอบ UI ทั้งหมดอย่างถูกต้อง นอกจากนี้ คุณได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ในการแสดงผลการตรวจแก้จุดบกพร่อง:
[XR] ObjectFactory::WarnForDataBindingFailure - DataBinding เตือน - ผูกล้มเหลว การควบคุม =หรือไม่ คุณสมบัติปลายทาง การควบคุม = TestContent เส้นทางผูก = BoundPropertyBag, HRESULT = 0x80070057
[XR] XRVisualHost::PaintElementTree - การวาดแผนภูมิองค์ประกอบใน HWND 0xfe170002 ล้มเหลว รหัสข้อผิดพลาด 0x80070057 -
เมื่อคุณใช้โปรแกรมประยุกต์ Silverlight สำหรับ Windows ฝังตัว (SWE) แบบใน Windows 2013 กระชับข้อมูลฝังตัว คุณได้รับคำเตือนเกี่ยวกับการผูกข้อมูลต่อไปนี้ในระหว่างการเริ่มต้นการผูกข้อมูลในSelectedItem:
[XR] ObjectFactory::WarnForDataBindingFailure - DataBinding เตือน - ผูกล้มเหลว การควบคุม = ListBox คุณสมบัติเป้าหมาย = SelectedItem เส้นทางผูก = MySelectedItem, HRESULT = 0x80070057
หลังจากที่ข้อมูลถูกผูกไว้ เมื่อคุณพยายามที่จะตั้งค่าคุณสมบัติในตัวควบคุมUserControlการละเมิดการเข้าถึงเกิดขึ้น
-
พิจารณาสถานการณ์สมมติต่อไปนี้:
-
คุณมี Microsoft Silverlight สำหรับแอพลิเคชัน Windows ฝังตัวบนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว
-
อุปกรณ์มีตัวประมวลผลหลักเดียว
-
คุณเปิดใช้งานบอร์ดสภาพแวดล้อมของแพคเกจ (BSP) สนับสนุนตัวแปรต่อไปนี้เพื่อสนับสนุนการเร่งด้วยฮาร์ดแวร์ OpenGL สำหรับ Silverlight สำหรับ Windows ฝังตัว: BSP_XRPLUGIN_OPENGL
ในสถานการณ์สมมตินี้ คุณอาจพบสูง CPU การใช้ประสิทธิภาพของปัญหาและเมื่อคุณเรียกใช้แอพลิเคชัน
-
-
เมื่อคุณมีโปรแกรมประยุกต์ Silverlight สำหรับ Windows ฝังตัวแบบที่ใช้ OpenGL ES ใน Windows ฝังตัวกระชับ 2013 ปรับปรุงหน้าจอช้า ปัญหานี้เกิดขึ้นเนื่องจากจะได้รับการปรับปรุงพื้นผิวทั้งหมด แม้ว่าเฉพาะพื้นที่มีขนาดเล็กกว่าที่จำเป็นต้องถูกปรับปรุง
-
สมมติว่า คุณมี Microsoft Silverlight สำหรับแอพลิเคชันฝังตัว Windows (SWE) บนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว คุณสามารถตั้งค่าการผูกSelectedIndexของกล่องรายการเป็น -1 และDataContextเป็น null เมื่อคุณตั้งค่าวัตถุเดียวกันเป็นDataContextอีกครั้ง การเลือกจะสูญหาย ผลลัพธ์คาดไว้คือ ว่า การตั้งค่าDataContextให้เป็น null ควรทำให้เกิดการเปลี่ยนแปลงใด ๆ เกี่ยวกับคุณสมบัติDataContext
หมายเหตุ SelectedItemคุณสมบัติที่ถูกผูกไว้ถูกตั้งค่าเป็นศูนย์เมื่อDataContextถูกตั้งค่าเป็น null -
สมมติว่า คุณเรียกใช้ Microsoft Silverlight สำหรับแอพลิเคชันฝังตัว Windows (SWE) บนอุปกรณ์ที่ใช้ Windows 2013 กระชับข้อมูลฝังตัว เมื่อคุณลงทะเบียนตัวจัดการเหตุการณ์รูปแบบลายเส้นบนตัวควบคุม (ตัวอย่างเช่นผ้าหรือปุ่มตัวควบคุม), รหัสโปรแกรมประยุกต์ของคุณเรียกว่าเหตุการณ์ในตัวจัดการสำหรับข้อความรูปแบบลายเส้นทั้งหมดยกเว้น GID_END หนึ่ง
ข้อมูลเพิ่มเติม
ข้อมูลการปรับปรุงซอฟต์แวร์
ข้อมูลการดาวน์โหลด
ขณะนี้พร้อมใช้งานจาก Microsoft Windows ฝังตัวกระชับ 2013 รายเดือน Update (2014 กรกฎาคม) ได้ เมื่อต้องการดาวน์โหลดการปรับปรุงรายเดือนนี้ Windows 2013 กระชับข้อมูลฝังตัว ไปที่หรือ
ข้อกำหนดเบื้องต้น
โปรแกรมปรับปรุงนี้ได้รับการสนับสนุนเฉพาะเมื่อมีการติดตั้งโปรแกรมปรับปรุงที่ออกใช้ก่อนหน้านี้ทั้งหมดสำหรับผลิตภัณฑ์นี้นอกจากนี้
ข้อกำหนดการรีสตาร์ท
หลังจากที่คุณใช้โปรแกรมปรับปรุงนี้ คุณต้องดำเนินการเป็นแพลตฟอร์มทั้งรุ่นใหม่ทั้งหมด เมื่อต้องการทำเช่นนี้ ใช้หนึ่งในวิธีต่อไปนี้:
-
บนเมนูสร้าง คลิกโซลูชันใหม่ทั้งหมด แล้วคลิกสร้างโซลูชัน
-
บนเมนูสร้างคลิกโซลูชันที่สร้างใหม่
คุณไม่ต้องรีสตาร์ทคอมพิวเตอร์หลังจากใช้การปรับปรุงซอฟต์แวร์นี้
ข้อมูลการแทนที่การปรับปรุง
โปรแกรมปรับปรุงนี้ไม่แทนการปรับปรุงอื่น ๆ
แพคเกจโปรแกรมปรับปรุงซอฟต์แวร์นี้รุ่นภาษาอังกฤษมีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม
แฟ้มที่รวมอยู่ในแพคเกจโปรแกรมแก้ไขด่วนนี้
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"
ข้อมูลอ้างอิง
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับศัพท์เฉพาะในการปรับปรุงซอฟต์แวร์ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft