ไม่สามารถเรียกใช้รายงาน SCCM จากคอนโซลที่ติดตั้งในเครื่องได้
เมื่อเร็วๆ นี้เราได้ปรับใช้คอนโซลตัวจัดการการกำหนดค่าสำหรับคนไอที คอนโซลได้รับการติดตั้งบนแล็ปท็อปที่ใช้ระบบปฏิบัติการ Windows 7/10 ผู้ใช้ไอทีอยู่ในสถานที่ห่างไกล แม้ว่าสิ่งต่างๆ ส่วนใหญ่ทำงานได้ดี แต่ผู้ใช้ไอทีก็ประสบปัญหาในการเรียกใช้รายงาน ผู้ใช้กล่าวว่าพวกเขาไม่สามารถเรียกใช้รายงาน SCCM จากคอนโซลที่ติดตั้งบนระบบของตนได้ คลิกขวาที่รายงานแล้วคลิก เรียกใช้ ไม่ได้ทำอะไรเลย ผู้ใช้มีสิทธิ์ในการเรียกใช้และดูรายงาน อย่างไรก็ตาม ตัวเลือก “เรียกใช้ในเบราว์เซอร์” ก็ใช้ได้ดีสำหรับผู้ใช้ รายงานสามารถเข้าถึงได้จากเบราว์เซอร์
ในเครื่องเครื่องหนึ่ง ฉันสามารถเข้าถึงรายงานจากเบราว์เซอร์ได้ นี่เป็นการยืนยันว่าการรายงานทำงานได้ดี
ไม่สามารถเรียกใช้รายงาน SCCM จากคอนโซลที่ติดตั้งในเครื่องได้
สามารถตรวจสอบปัญหาเกือบทั้งหมดเกี่ยวกับคอนโซลตัวจัดการการตั้งค่าคอนฟิกได้ในไฟล์ SMSAdminUI.log ไฟล์นี้อยู่ในโฟลเดอร์ C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole การเปิดไฟล์ smsadminui.log โดยใช้เครื่องมือ cmtrace เปิดเผยสิ่งต่อไปนี้
System.IO.FileNotFoundException\r\nไม่สามารถโหลดไฟล์หรือแอสเซมบลี 'Microsoft.ReportViewer.WinForms, Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' หรือการอ้างอิงอย่างใดอย่างหนึ่ง ระบบไม่พบไฟล์ที่ระบุ
ดูเหมือนว่าแพ็คเกจโปรแกรมดูรายงานของ Microsoft หายไป ส่งผลให้ไม่สามารถแสดงรายงานได้เลย หากต้องการติดตั้งโปรแกรมดูรายงานให้ดาวน์โหลดได้จากที่นี่ คุณยังสามารถติดตั้งโปรแกรมดูรายงานที่อยู่ภายใต้โฟลเดอร์ C:\Program Files (x86)\Microsoft Configuration Manager\AdminConsole\bin
สิ่งสำคัญที่สุด ก่อนที่คุณจะติดตั้งโปรแกรมดูรายงาน [su_highlight background=”#f7e540″]ปิดคอนโซลตัวจัดการการกำหนดค่า[/su_highlight] คลิกขวาที่แพ็คเกจ ReportViewer และติดตั้ง กด ถัดไป ในหน้าต่างตั้งค่า
ทำเครื่องหมายที่ช่อง ฉันได้อ่านและยอมรับข้อกำหนดสิทธิ์การใช้งานแล้ว และคลิก ติดตั้ง
สุดท้ายให้คลิก เสร็จสิ้น เมื่อการติดตั้งเสร็จสมบูรณ์
เปิดคอนโซลและเข้าถึงรายงาน ซึ่งควรจะใช้งานได้ทันที
นี่คือวิดีโอบทช่วยสอนที่อธิบายปัญหา






