【发布时间】:2016-08-28 03:16:38
【问题描述】:
我尝试通过 IIS 管理器在另一台 PC 本地打开已创建的 ASP.NET 项目。但是我收到了这个错误:
CS0246:找不到类型或命名空间名称“CrystalDecisions”(您是否缺少 using 指令或程序集引用?)
我尝试了以下方法来解决这个问题:
-
添加命名空间:
CrystalDecisions.CrystalReports.Engine; CrystalDecisions.Shared; CrystalDecisions.ReportSource; 目标框架设置为 .Net Framework 4。
- 通过 NuGet 包管理器安装了 CrystalDecisions.CrystalReports.Engine。
【问题讨论】:
-
引用的程序集是否在您的 ASP.NET Web 应用程序的
bin文件夹中? -
bin文件夹中是CrystalDecisions.CrystalReports.Engine.dll
-
您是否通过在项目资源管理器中右键单击
References并添加所需的引用来添加对您的引用的引用? -
是的,我已经添加了参考资料。
标签: c# asp.net crystal-reports