我正在使用实体框架和ASP.NET MVC 4来构建应用程序
我的解决方案分为两个项目;
我的问题是,当我尝试使用' MyEntites'DbContext时,我收到以下错误:
在应用程序配置文件中找不到名为"MyEntities"的连接字符串.
我想这个问题与连接字符串位于类库的app.config而不是MVC项目中有关.
有没有人有什么建议?
我正在使用EF并从中生成.EDMX,但后来我只希望它用于自动生成类文件.
然后,我使用类文件创建实体模型,然后创建数据库上下文,然后创建存储库.我正在调用WebApi(在一个单独的项目中,但是在相同的解决方案中)来访问存储库以获取GET数据.当我运行WebApi时,我收到了错误,
{"在应用程序配置文件中找不到名为'DBEntities'的连接字符串."}
但是在我的DAL中,我有一个webConfig,并且有以下条目,所以我不太确定出了什么问题,
add name="DBEntities" connectionString="metadata=res://*/Models.DBModel.csdl|res://*/Models.DBModel.ssdl|res://*/Models.DBModel.msl;provider=System.Data.SqlClient;provider connection string="data source=MY-PC;initial catalog=DB;integrated security=True;multipleactiveresultsets=True;application name=EntityFramework"" providerName="System.Data.EntityClient"
Run Code Online (Sandbox Code Playgroud) 我已经注意到在我的程序中有很多复杂的绑定,然后visual studio没有正确显示xaml.
MVVM及其众多绑定是否会导致这种情况?在visual studio设计器中显示xaml以完全删除绑定是最安全的方法吗?