![](/img/trans.png)
[英]Deployed application using winform application with Entity Framework doesn't work on clients PCs
[英]Error on using Entity Framework on released winform application
我在获胜表格App中使用了实体框架V6。 我在App.config中有正确的连接字符串
但是,当我制作安装程序包并在客户端计算机上安装时,出现此错误。
"No connection string named 'MyEntities1' could be found in the application config file."
AppConfig最初是在我们生成实体模型的项目中创建的。 但是,如果您正在使用其他项目执行应用程序,则需要将AppConfig包含在正在执行的项目中。
您也可以尝试此示例,尝试按如下所述进行更改,实体名称应根据您的ef配置进行更改。
public MasterEntities()
: base("name=MyApplicationEntities")
{
}
to
public MasterEntities()
: base("MyApplicationEntities")
{
}
在启动项目中(如果使用的是Visual Studio,项目名称为粗体),应该有一个名为App.config的文件,并且该文件应包含以下部分:
<configuration>
<!-- ... some other app specific configurations -->
<connnectionStrings>
<add name="MyEntities1" connectionString="yourConnectionString"/>
</connectionStrings>
</configuration>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.