日期:2014-05-20  浏览次数:21197 次

报错:未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)
我在网上下载了别人的一个工程文件,运行时候报错如下:
C# code

错误    1    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    14    11    HotelManager
错误    2    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    14    11    HotelManager
错误    3    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    15    11    HotelManager
错误    4    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    15    11    HotelManager
错误    5    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    16    11    HotelManager
错误    6    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    16    11    HotelManager
错误    7    未能找到类型或命名空间名称“ReportClass”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    19    35    HotelManager
错误    8    未能找到类型或命名空间名称“ReportClass”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    19    39    HotelManager
错误    9    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    35    16    HotelManager
错误    10    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    35    16    HotelManager
错误    11    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    43    16    HotelManager
错误    12    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    43    16    HotelManager
错误    13    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    51    16    HotelManager
错误    14    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    51    16    HotelManager
错误    15    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    59    16    HotelManager
错误    16    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    59    16    HotelManager
错误    17    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    67    16    HotelManager
错误    18    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    67    16    HotelManager
错误    19    未能找到类型或命名空间名称“ICachedReport”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    75    52    HotelManager
错误    20    未能找到类型或命名空间名称“ICachedReport”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    75    56    HotelManager
错误    21    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\InfoForm.Designer.cs    78    17    HotelManager
错误    22    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    113    24    HotelManager
错误    23    未能找到类型或命名空间名称“CrystalDecisions”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    113    24    HotelManager
错误    24    未能找到类型或命名空间名称“RequestContext”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\HotelCrystalReport.cs    119    53    HotelManager
错误    25    未能找到类型或命名空间名称“RequestContext”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\CrystalReport1.cs    119    53    HotelManager
错误    26    未能找到类型或命名空间名称“Sunisoft”(是否缺少 using 指令或程序集引用?)    C:\Documents and Settings\Administrator\桌面\新建文件夹\2011_5_14--Hotel管理系统--CSharp--没通过\Hotel\HotelManager\LoginForm.Designer.cs    138    17    HotelManager
警告    27    未能解析此引用。未能找到程序集“CrystalDecisions.CrystalReports.Engine, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    28    未能解析此引用。未能找到程序集“CrystalDecisions.Enterprise.Framework, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    29    未能解析此引用。未能找到程序集“CrystalDecisions.Enterprise.InfoStore, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    30    未能解析此引用。未能找到程序集“CrystalDecisions.ReportSource, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    31    未能解析此引用。未能找到程序集“CrystalDecisions.Shared, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304, processorArchitecture=MSIL”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    32    未能解析此引用。未能找到程序集“CrystalDecisions.Windows.Forms, Version=10.2.3600.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    33    未能解析此引用。未能找到程序集“IrisSkin2”。请检查磁盘上是否存在该程序集。 如果您的代码需要此引用,则可能出现编译错误。    HotelManager
警告    34    未能找到引用的组件“CrystalDecisions.CrystalReports.Engine”。    
警告    35    未能找到引用的组件“CrystalDecisions.Enterprise.Framework”。    
警告    36    未能找到引用的组件“CrystalDecisions.Enterprise.InfoStore”。    
警告    37    未能找到引用的组件“CrystalDecisions.ReportSource”。    
警告    38    未能找到引用的组件“CrystalDecisions.Shared”。    
警告    39    未能找到引用的组件“CrystalDecisions.Windows.Forms”。    
警告    40    未能找到引用的组件“IrisSkin2”。    



有搜搜,说是引用的版本有问题。但是又苦苦纠结于改如何修改是好。
请各位高手指教!多谢!

------解决方案--------------------
难道说你是反编译来的?删除引用,重新引用。

或者缺少一些组件.
------解决方案--------------------
VS没有安装crystal report for vs.net吧?

能找到CrystalDecisions.CrystalReports这个引用吗?