Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# EF6和MySQL连接器的实体连接错误_C#_Mysql_Frameworks_Entity - Fatal编程技术网

C# EF6和MySQL连接器的实体连接错误

C# EF6和MySQL连接器的实体连接错误,c#,mysql,frameworks,entity,C#,Mysql,Frameworks,Entity,我一次又一次地遇到下面的错误,尽管我已经尝试过解决这个问题 指定的命名连接在配置中找不到、不打算与EntityClient提供程序一起使用,或者无效 主要问题似乎与1解决方案中多个项目的环境足迹有关 以下是我已经尝试过的: 已将连接字符串复制到de web.config文件中的执行项目 添加了对mysql提供程序的引用 将连接字符串名称更改为容器名称 仍然停留在ObjectContext的构造上,在这里我得到了上面的错误 public EcomContainer() : ba

我一次又一次地遇到下面的错误,尽管我已经尝试过解决这个问题

指定的命名连接在配置中找不到、不打算与EntityClient提供程序一起使用,或者无效

主要问题似乎与1解决方案中多个项目的环境足迹有关

以下是我已经尝试过的:

  • 已将连接字符串复制到de web.config文件中的执行项目
  • 添加了对mysql提供程序的引用
  • 将连接字符串名称更改为容器名称
仍然停留在ObjectContext的构造上,在这里我得到了上面的错误

public EcomContainer() :
        base(@"name=ConString", "EcomContainer")
    {

         Configure();
    }
我正在使用Devart mysql dotnet连接器EF6 我的testunit是一个常规的C#控制台应用程序,它可以很好地与EF配合使用 但一个新的项目,如WEPAPI或mvc应用程序等web应用程序,却没有

如果有人有这方面的经验,我欢迎任何提示


谢谢

你好。我们已经回答了您的问题。