C# 无法加载指定的元数据资源&&;指定的程序集在程序集枚举中不存在
我在使用EntityDataSource时遇到此错误 我尝试过的解决方案C# 无法加载指定的元数据资源&&;指定的程序集在程序集枚举中不存在,c#,asp.net,entity-framework,metadata,entitydatasource,C#,Asp.net,Entity Framework,Metadata,Entitydatasource,我在使用EntityDataSource时遇到此错误 我尝试过的解决方案 1-构建解决方案“ctrl+shift+B” 2-在web配置文件中更改了资源 从 到 “GreenCity ChiniotWeb”是我正确的程序集名称,我非常确定。 应用此解决方案后,错误略有改变 我尝试的第三种解决方案是所谓的最坏情况,只使用* <add name="GreenCityChinyotDbEntities" connectionString="metadata= res://*/;pro
1-构建解决方案“ctrl+shift+B”
2-在web配置文件中更改了资源
从 到 “GreenCity ChiniotWeb”是我正确的程序集名称,我非常确定。 应用此解决方案后,错误略有改变 我尝试的第三种解决方案是所谓的最坏情况,只使用*
<add name="GreenCityChinyotDbEntities" connectionString="metadata=
res://*/;provider= <!-- ... -->
我还可以尝试什么?您是否有一个.EDMX文件,它的构建操作是什么?是的,我的解决方案中有一个GreenCityModel.EDMX。你说的建造行动是什么意思?我不明白!例如,我正在使用存储过程填充网格并在代码中插入到表中,这对于相同的连接字符串和Edmx非常有效,单击Edmx,然后查看(打开)属性窗口。生成操作应为EntityDeploy是,生成操作为EntityDeploy
"metadata=
res://GreenCityChiniotWeb/GreenCityModel.csdl|
res://GreenCityChiniotWeb/GreenCityModel.ssdl|
res://GreenCityChiniotWeb/GreenCityModel.msl;provider=
<add name="GreenCityChinyotDbEntities" connectionString="metadata=
res://*/;provider= <!-- ... -->