我从SQL Server CE 3.5数据库文件创建了一个实体框架模型,.sdf
位于文件夹E:\Programming\WcfGardenService\WcfGardenService\GardenDAO\garden.sdf
中。
创建的连接是
<add name="GardenModel2Entities"
connectionString="metadata=res://*/Model2.csdl|res://*/Model2.ssdl|res://*/Model2.msl;provider=System.Data.SqlServerCe.3.5;provider connection string="Data Source=|DataDirectory|\Garden.sdf""
providerName="System.Data.EntityClient"/>
当我调试时,我收到此错误:
的InnerException
找不到数据库文件。检查数据库的路径。 [数据来源= E:\程序\ WcfGardenService \ WcfGardenService \ WcfGardenService \ BIN \调试\ Garden.sdf ]“}
System.Exception {System.Data.SqlServerCe.SqlCeException}
我可以将garden.mdf
放在它正在查看的文件夹中,但为什么会出现这种差异?