错误信息如下:
我已经尝试了以下方法:
我已经尝试了很多在谷歌搜索和这里找到的解决方案,但都没有成功。无法加载文件或程序集'System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'或其中的一个依赖项。系统找不到指定的文件。
我已经尝试了以下方法:
<add assembly="System.Data.Linq, Version=3.5.0.0,
Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
但是在这个页面上,我遇到了错误,因为Linq没有起作用:
string ns = string.Join(",", (from co in colorList select "?").ToList());
.dll
文件存在于服务器上:
我的web.config文件:
<?xml version="1.0"?>
<configuration>
<system.web>
<customErrors mode="Off"/>
<compilation>
<assemblies>
<add assembly="System.Data.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Xml.Linq, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/>
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"/>
</assemblies>
</compilation>
</system.web>
</configuration>
System.Linq
,而不是System.Data.Linq
。@Oxoron - nbokmans