zoukankan      html  css  js  c++  java
  • ADO.NET Entity Framework “Unable to load the specified metadata resource”解决方法

    当我使用下边代码打开Entity时。程序报 “Unable to load the specified metadata resource”错。

     string con = "name = NorthwindEntities";
                
    using (EntityConnection econn = new EntityConnection(esb.ConnectionString))
                {
                    econn.Open();
                }

    错误是因为Web.Config连接节点中connectionString引起。请看系统的Web.Config连接节点。

    <configuration>
      
    <connectionStrings>
        
    <add name="NorthwindEntities" 
             connectionString
    ="metadata=res://*/NothWind.csdl|res://*/NothWind.ssdl|res://*/NothWind.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.;Initial Catalog=Northwind;User ID=sa;Password=123;MultipleActiveResultSets=True&quot;" 
             providerName
    ="System.Data.EntityClient" />
      
    </connectionStrings>
    </configuration>

    将Metadata中"*"换成.edmx所在程序集的名称即可。如下。

    <configuration>
      
    <connectionStrings>
        
    <add name="NorthwindEntities" 
             connectionString
    ="metadata=res://EFModel/NothWind.csdl|res://EFModel/NothWind.ssdl|res://EFModel/NothWind.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=.;Initial Catalog=Northwind;User ID=sa;Password=123;MultipleActiveResultSets=True&quot;" 
             providerName
    ="System.Data.EntityClient" />
      
    </connectionStrings>
    </configuration>
  • 相关阅读:
    【转载】利用一个堆溢出漏洞实现 VMware 虚拟机逃逸
    metasploit(MSF)终端命令大全
    Linux怎么开启ssh
    Day5_模块与包(import)(form......import....)
    Day5_递归_二分法
    Day5_协程函数_面向过程
    Day4_生成器_三元表达式_列表解析_生成器表达式
    Day4_迭代器
    openssh升级的坑爹之路
    Day4_装饰器
  • 原文地址:https://www.cnblogs.com/scottckt/p/2005487.html
Copyright © 2011-2022 走看看