C# Asp.net无法加载文件或程序集错误
我收到了一个网站的源代码。我已经在Visual Studio Express for Web中打开了它。当我尝试构建时,我无法加载文件或程序集错误 程序集将添加到web配置中的“程序集”部分下C# Asp.net无法加载文件或程序集错误,c#,asp.net,web,C#,Asp.net,Web,我收到了一个网站的源代码。我已经在Visual Studio Express for Web中打开了它。当我尝试构建时,我无法加载文件或程序集错误 程序集将添加到web配置中的“程序集”部分下 <add assembly="DevExpress.Web.ASPxGridView.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" /> <add assembly="Dev
<add assembly="DevExpress.Web.ASPxGridView.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.Web.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.Web.ASPxEditors.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.Data.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.Web.ASPxTreeList.v10.1.Export, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.XtraPrinting.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.Web.ASPxTreeList.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="DevExpress.Utils.v10.1, Version=10.1.8.0, Culture=neutral, PublicKeyToken=B88D1754D700E49A" />
<add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Security, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A" />
<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="System.Data.Entity.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" />
<add assembly="CrystalDecisions.Web, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692FBEA5521E1304" />
<add assembly="CrystalDecisions.CrystalReports.Engine, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.ReportSource, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.Shared, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
<add assembly="CrystalDecisions.ReportAppServer.ClientDoc, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304" />
谁能解释一下在这里添加它们的目的是什么,以及为什么我会出现这个错误。谢谢。您缺少一些第三方组件。您需要安装这些产品的正确版本,这可能需要购买许可证 DevExpress程序集来自。DevExpress组件是商业产品。他们有一个免费试用版,但是他们的版本号是基于年份的,所以配置文件中的10.1程序集是从2010年开始的,我不确定你在哪里可以找到该特定版本的免费试用版
CrystalDecisions组件是Crystal Reports v4的一部分。我对Crystal了解不多,不知道您是否需要它,但您可以找到。您的系统上是否安装了这些组件?@phoenix reborn否,我需要在GAC上安装它们吗?您需要在某个地方安装它们。