ฉันใช้กรอบงานเอนทิตีและ ASP.NET MVC 4 เพื่อสร้างแอปพลิเคชัน
โซลูชันของฉันแบ่งออกเป็นสองโครงการ
- ไลบรารีคลาสที่รวมไฟล์ data model (.edmx) ของฉันและอินเตอร์เฟสแบบกำหนดเองสองสามตัว
- โครงการ 'คอนเทนเนอร์' MVC ที่อ้างอิงไลบรารีคลาสด้านบน
ปัญหาของฉันคือเมื่อฉันพยายามใช้ 'MyEntites' DbContextฉันได้รับข้อผิดพลาดต่อไปนี้:
ไม่พบสตริงการเชื่อมต่อชื่อ 'MyEntities' ในไฟล์กำหนดค่าแอปพลิเคชัน
ฉันเดาว่าปัญหาเกี่ยวข้องกับข้อเท็จจริงที่ว่าสตริงการเชื่อมต่ออยู่ใน app.config ของไลบรารีคลาสแทนที่จะเป็นโครงการ MVC
ไม่มีใครมีข้อเสนอแนะใด ๆ ?
PM> Update-Database -Verbose Using StartUp project 'xxxxx.Web.Home'. Using NuGet project 'xxxxx.Web.Home.Dal'. Specify the '-Verbose' flag to view the SQL statements being applied to the target database. Target database is: 'MovieDatabase-0.0.2' (DataSource: (LocalDb)\v11.0, Provider: System.Data.SqlClient, Origin: Configuration).