Asp.net无法加载文件或程序集错误

时间:2013-12-03 13:02:15

标签: 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="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" />

任何人都可以解释在这里添加它们的目的是什么以及为什么我会收到此错误。感谢。

1 个答案:

答案 0 :(得分:1)

您缺少某些第三方组件。您需要安装这些版本的正确版本,这些版本可能需要购买许可证。

DevExpress程序集来自here。 DevExpress组件是商业产品。他们有免费试用版,但他们的版本号是基于年份的,因此配置文件中的10.1程序集来自2010年,我不确定在哪里可以找到该特定版本的免费试用版。

CrystalDecisions程序集是Crystal Reports v4的一部分。我不太了解Crystal知道你是否只需要它,但你可以找到13.0.2 installer here