แอปพลิเคชัน WPF จาก Visual Studio 2010 ขัดข้อง Windows 7


1

ฉันใช้ Visual Studio 2010 บน Windows 7 64 บิต

ฉันรวบรวมและเรียกใช้แอปพลิเคชั่นที่เรียบง่ายซึ่งเป็นสิ่งที่เด็ก ๆ ทำได้ อย่างที่สองก็เริ่มทำงานมันแข็งคอมพิวเตอร์ของฉันและแสดงมันไม่ตอบสนอง มันยังคงทำเช่นนี้ทุกครั้งและสำหรับทุกแอปพลิเคชัน

ความคิดใด ๆ ว่าทำไมสิ่งนี้ถึงเกิดขึ้น?


คุณลองใส่จุดแบ่งในโค้ดของคุณหรือไม่? คุณสามารถแยกแยะว่าโปรแกรมของคุณไม่ได้กินหน่วยความจำหมดหรือไม่
spong

โดยทั่วไปฉันติดปุ่มบนแบบฟอร์มและเรียกใช้ ฉันไม่คิดว่าฉันกำลังรับประทานความทรงจำจริงๆ มันยังคงล่มเป็นรูปแบบเปล่าดังนั้นจึงไม่ใช่รหัสของฉันเนื่องจากฉันไม่ได้เพิ่มรหัสใด ๆ คอมพิวเตอร์ของฉันมี 4 คอร์, windows 7, การ์ดกราฟิกของเดรัจฉานมากและรายการไดรเวอร์และซอฟต์แวร์ทุกรุ่นเป็นเวอร์ชันล่าสุด ขอบคุณแม้ว่า sunpech
tcables

สมมติว่า (และหวังว่า) คุณจะมีคอมพิวเตอร์เครื่องที่สองอยู่รอบ ๆ : 1. คุณยังสามารถ ping PC ที่ค้างอยู่ของคุณได้หรือไม่? ถ้าเป็นเช่นนั้นเป็นไปได้ว่าระบบกราฟิกนั้นเป็นสิ่งที่น่าพึงพอใจและคุณควรอัปเดตไดรเวอร์วิดีโอของคุณ สำหรับเรื่องนั้นถ้าคุณยังสามารถปิงได้และมันก็ยังไม่ตายลองใช้ psexec.exe เพื่อทำการรีบูทจากระยะไกลดังนั้นคุณไม่ต้องใช้วงจร 2. ลองใช้แอพเดียวกันกับแอพ Windows Forms ตรวจสอบว่าไม่ได้แฮงค์ / ขัดข้องระบบของคุณ 3. ลองใช้แอป WPF อื่น ๆ ที่คุณนึกถึงนอกเหนือจาก VS 2010 เอง
Mark Allen

คำตอบ:


1

เมื่อต้องการตรึงทั้งระบบของคุณดูเหมือนว่าปัญหาฮาร์ดแวร์หรือปัญหาไดรเวอร์

ลองอัปเดตไดรเวอร์ DirectX ของคุณ WPF ใช้ DirectX เพื่อป้อน GUI หลังจากนั้นเปิดแอปของคุณอีกครั้งและตรวจสอบว่ามันค้าง

นอกจากนี้คุณสามารถลองตรวจสอบตัวบันทึกเหตุการณ์ของ windows เพื่อดูว่ามีอะไรผิดปกติหรือไม่


1

ขอบคุณทุกคนสำหรับความช่วยเหลือของคุณฉันลองทำตามคำแนะนำของคุณทั้งหมด แต่ฉันได้แก้ไขแล้ว

COMODO Antivirus / Firewall บล็อกแอปพลิเคชันทั้งหมดไม่ให้เรียก DLL คุณต้องคลิก "อนุญาต" บนกล่องโต้ตอบที่ป๊อปอัปปกติ แต่เนื่องจากเป็น DirectX DLL สำหรับ WPF (ตั้งแต่ WPF ใช้ DirectX) มันจะแข็งหน้าต่างพร้อมกับแอพของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.