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

水晶报表求高手帮忙
系统是win8的,项目是vs2005  后来改版后用vs2010  水晶报表就不能用了提示如下:

CrystaleDcisions.ReportSource.ReportSourceFatory的类型初始设定项引发异常

详细信息
有关调用实时(JIT)调试而不是此对话框的详细信息,
请参见此消息的结尾。

************** 异常文本 **************
System.TypeInitializationException: “CrystalDecisions.ReportSource.ReportSourceFactory”的类型初始值设定项引发异常。 ---> System.TypeInitializationException: “CrystalDecisions.Shared.SharedUtils”的类型初始值设定项引发异常。 ---> System.IO.FileNotFoundException: 未能加载文件或程序集“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”或它的某一个依赖项。系统找不到指定的文件。
文件名:“log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=692fbea5521e1304”
   在 CrystalDecisions.Shared.SharedUtils..cctor()

警告: 程序集绑定日志记录被关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD)设置为 1。
注意: 会有一些与程序集绑定失败日志记录关联的性能损失。
要关闭此功能,请移除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

   --- 内部异常堆栈跟踪的结尾 ---
   在 CrystalDecisions.Shared.SharedUtils.GetFullTypeName(Type type)
   在 CrystalDecisions.ReportSource.ReportSourceFactory..cctor()
   --- 内部异常堆栈跟踪的结尾 ---
   在 CrystalDecisions.Windows.Forms.CrystalReportViewer..ctor()
   在 ProAsset.Form1.InitializeComponent() 位置 D:\project\ProAassetManager\ProAassetManager\ProAsset\Form1.Designer.cs:行号 31
   在 ProAsset.Form1..ctor(DataTable datadt) 位置 D:\project\ProAassetManager\ProAassetManager\ProAsset\Form1.cs:行号 17
   在 ProAsset.frmDrawUse.btn_DrawUse_Click(Object sender, EventArgs e) 位置 D:\project\ProAassetManager\ProAassetManager\ProAsset\frmDrawUse.cs:行号 371
   在 System.Windows.Forms.Control.OnClick(EventArgs e)
   在 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   在 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ButtonBase.WndProc(Message& m)
   在 System.Windows.Forms.Button.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** 已加载的程序集 **************
mscorlib
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    基本代码: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
----------------------------------------
ProAsset
    程序集版本: 1.0.0.0
    Win32 版本: 1.0.0.0
    基本代码: file:///C:/Users/Administrator/Desktop/Debug20121210/ProAsset.exe
----------------------------------------
System.Windows.Forms
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.6387 (Win8RTM.050727-6300)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    程序集版本: 2.0.0.0
    Win32 版本: 2.0.50727.6400 (Win8RTMGDR.050727-6400)
    基本代码: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll