30
ไม่พบทรัพยากรใด ๆ ที่เหมาะสมสำหรับวัฒนธรรมที่ระบุหรือวัฒนธรรมที่เป็นกลาง
ฉันมีโครงการเว็บ ASP.NET สองโครงการ (ProjectA และ ProjectB) เมื่อคลาสใน ProjectA กำลังสร้างคลาสของ ProjectB ซึ่งใช้ไฟล์ทรัพยากร Blah.resx ฉันได้รับข้อผิดพลาดนี้: มีข้อยกเว้นประเภท 'System.Resources.MissingManifestResourceException' เกิดขึ้นใน mscorlib.dll แต่ไม่ได้รับการจัดการในรหัสผู้ใช้ ไม่พบทรัพยากรใด ๆ ที่เหมาะสมสำหรับวัฒนธรรมที่ระบุหรือวัฒนธรรมที่เป็นกลาง ตรวจสอบให้แน่ใจว่า "Resources.Blah.resources" ถูกฝังอย่างถูกต้องหรือเชื่อมโยงไปยังแอสเซมบลี "App_GlobalResources.sn_flri6" ณ เวลารวบรวมหรือว่าแอสเซมบลีดาวเทียมทั้งหมดที่จำเป็นต้องโหลดและลงนามอย่างสมบูรณ์ อะไรเป็นสาเหตุของเรื่องนี้ มีบทความในเว็บไซต์ของ Microsoft เกี่ยวกับhttp://support.microsoft.com/kb/318603 ซึ่งแนะนำ: เมื่อต้องการแก้ไขปัญหานี้ให้ย้ายคำจำกัดความของคลาสอื่นทั้งหมดเพื่อให้ปรากฏตามคำจำกัดความของคลาสของฟอร์ม นี่เป็นวิธีการแก้ปัญหาสำหรับโครงการ Windows Forms ฉันไม่แน่ใจว่าจะใช้กับโครงการเว็บหรือไม่