2017-07-28 84 views
0

错误是:无法加载文件或程序集 '将System.Data.Linq,版本= 4.0.0.0

无法加载文件或程序集' 将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()); 

.dll存在服务器上:

enter image description here我的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 enter image description here

#Edit 02 enter image description here

+1

尝试LINQ添加为NuGet包。 – Oxoron

+0

为什么所有这些程序集都存在于“编译”部分?你采取了什么方法来添加“System.Data.Linq.dll”的引用?你有没有从解决方案资源管理器中添加引用? – RBT

+3

在NuGet包管理器中提供的LINQ包实际上是'System.Linq'而不是'System.Data.Linq' @Oxoron – nbokmans

回答

0

您是否尝试过通过Add References手动对话框,而不是添加DLL添加呢?

您可以通过在Visual Studio中展开项目/解决方案文件夹,选择References,右键单击并选择Add Reference

之后,选择菜单中的Assemblies选项并搜索System.Data.Linq。选择复选框并按OKSystem.Data.Linq添加到您的项目中。

enter image description here

+0

@谢谢我试过没有成功,请在我的第一个问题中看到**#编辑01 **。 –

+0

@AntonioMailtraq你的服务器是否安装了'.NET framework 4'并且你的站点运行的应用程序池是使用'ASP.net 4.0'? – nbokmans

+0

您可以通过转到'regedit.exe'(Windows键+ R)并转到这里:'计算机\ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ .NETFramework'框架版本 – nbokmans

0

此错误的原因可能是DLL版本不匹配。尝试删除bin文件夹并重建应用程序。

+1

谢谢,但在应用程序中我没有Bin目录。 –

0

#Edit 03

解决了,我需要改变: enter image description here

到:

enter image description here

相关问题