Wednesday, January 4, 2012

Error The type or namespace name ‘CrystalDecisions’ could not be found

ใครที่ใช้ VS2010 สร้าง WindowsFormsApplication โดยใช้ Crystal Report แล้วเจอ Error ประมาณว่า Error The type or namespace name ‘CrystalDecisions’ could not be found… และบน Toolbox ไม่มีคอนโรล CrystalReportViewer
image
Message Error= Error    1    The type or namespace name ‘CrystalDecisions’ could not be found (are you missing a using directive or an assembly reference?)    S:\Project Test\WindowsFormsApplication1\WindowsFormsApplication1\CrystalReport1.cs    14    11    WindowsFormsApplication1
image

มีธีแก้ไขง่ายๆ ดังนี้:
ให้ปรับ Target framework: ของโปรเจก็ต์ โดยคลิกขวาบน โปรเจก็ต์ => Properties 
image

Target framework: สำหรับโปรเจ็กต์ WindowsFormsApplication VS2010 จะ Dfault เป็น .NET Framework 4 Client Profile (.NET Framework 4 ตัวเล็ก) 
image

ให้เปลี่ยน Target framework: เป็นตัวเต็ม .NET Framework 4 แล้วกดปุ่ม Yes S2010 จะ Reload โปรเจ็กต์ ใหม่บน .NET Framework ตัวเต็ม  
image

ตอนนี้เราจะเห็น คอนโทรล  CrystalReportViewer แล้ว ทอสอบ Build หนึ่งครั้ง จะเห็นว่า ไม่พบ Error แล้ว
image

ผู้เขียน:
nano_nec53

No comments:

Post a Comment