错误是:
无法加载文件或程序集“System.Data.Linq,版本=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());
The .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>
#Edit 01
#Edit 02