相关疑难解决方法(0)

在应用程序配置文件中找不到名为"MyEntities"的连接字符串

我正在使用实体框架和ASP.NET MVC 4来构建应用程序

我的解决方案分为两个项目;

  • 包含我的数据模型(.edmx)文件和一些自定义接口的类库
  • 引用上面类库的'容器'MVC项目

我的问题是,当我尝试使用' MyEntites'DbContext时,我收到以下错误:

在应用程序配置文件中找不到名为"MyEntities"的连接字符串.

我想这个问题与连接字符串位于类库的app.config而不是MVC项目中有关.

有没有人有什么建议?

c# entity-framework asp.net-mvc-4

240
推荐指数
10
解决办法
21万
查看次数

在应用程序配置文件中找不到名为的连接字符串

我正在使用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)

c# entity-framework asp.net-web-api

14
推荐指数
2
解决办法
5万
查看次数

MVVM是否会阻止Visual Studio Designer显示xaml?

我已经注意到在我的程序中有很多复杂的绑定,然后visual studio没有正确显示xaml.

MVVM及其众多绑定是否会导致这种情况?在visual studio设计器中显示xaml以完全删除绑定是最安全的方法吗?

c# wpf xaml mvvm visual-studio

1
推荐指数
1
解决办法
385
查看次数