Logo th.boatexistence.com

ไม่สามารถโหลดไฟล์จากแอสเซมบลี?

สารบัญ:

ไม่สามารถโหลดไฟล์จากแอสเซมบลี?
ไม่สามารถโหลดไฟล์จากแอสเซมบลี?
Anonim

Http 5.2. 0.0? โดยสรุปหากคุณได้รับ "ไม่สามารถโหลดไฟล์หรือข้อผิดพลาดของแอสเซมบลี" หมายความว่าโปรเจ็กต์ของคุณหรือการอ้างอิง ถูกสร้างขึ้นโดยอ้างอิงถึงเวอร์ชันเฉพาะของแอสเซมบลี ซึ่งหายไป จากไดเรกทอรี bin หรือ GAC

คุณแก้ไขอย่างไร ไม่สามารถโหลดไฟล์หรือแอสเซมบลีหรือการอ้างอิงอย่างใดอย่างหนึ่งได้

มีวิธีแก้ปัญหาบางอย่างสำหรับปัญหานี้: ไฟล์ dll อาจไม่อยู่ในโฟลเดอร์ /bin เพียงคัดลอกไฟล์ dll ไปยังโฟลเดอร์ /bin หรือตั้งค่ากำหนดนี้ Copy Local=True จาก Visual Studio หากปัญหายังคงอยู่ ให้ตรวจสอบว่าเวอร์ชันของแอสเซมบลีที่อ้างอิงแตกต่างจากเวอร์ชันที่ต้องการหรือไม่

ไม่สามารถโหลดไฟล์หรือการประกอบ VS 2019 ได้ใช่ไหม

รีสตาร์ท Visual Studio ทำความสะอาดและสร้างโซลูชัน ลบการอ้างอิงไลบรารีคลาสและเพิ่มอีกครั้ง เครื่องมือ > ตัวช่วยสร้างการตั้งค่าการนำเข้าและส่งออก > รีเซ็ตการตั้งค่าทั้งหมด (บางทีการตั้งค่าบางอย่างอาจไม่ได้รับการกำหนดค่าอย่างดี)

ไม่สามารถโหลดแอสเซมบลี มีการพยายามโหลดโปรแกรมที่มีรูปแบบไม่ถูกต้องหรือไม่

“มีการพยายามโหลดโปรแกรมที่มีรูปแบบไม่ถูกต้อง” นั่นหมายความว่าแอสเซมบลีที่จะโหลดอยู่ในรูปแบบที่ไม่คาดคิด รูปแบบ ในกรณีนี้ หมายถึง บิวด์ 64 บิตของแอปพลิเคชันที่กำลังปรับใช้กับ IIS ซึ่งกำลังรันแบบ 32 บิตมากที่สุด

ไม่สามารถโหลดไฟล์หรือการประกอบ Publickeytoken null หรือหนึ่งในการอ้างอิงได้หรือไม่

ข้อผิดพลาดนี้มักจะหมายความว่าไม่พบชุดประกอบ ลองตรวจสอบว่าไฟล์มีอยู่ในไดเร็กทอรีที่แอปพลิเคชันของคุณกำลังทำงานอยู่