应用程序部署Crystal

应用程序部署Crystal

本文介绍了使用C#应用程序部署Crystal Report时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好专家,

我想问一个问题,即使我下载了合并模块 Visual Studio 2010合并模块

部署带有Crystal报表的Windows应用程序时,我仍然设法得到此错误.

下面是错误

Hello experts,

I would like to ask even though I download the merge module visual studio 2010 merge module

I still manage to get this error when deploying my Windows Application with Crystal report.

Below is the error

<pre>Could not load file or assembly CrystalDecisions.Windows.Forms.Version=13.0.2000.0

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly ''CrystalDecisions.Windows.Forms, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304'' or one of its dependencies. The system cannot find the file specified.


File name: ''CrystalDecisions.Windows.Forms, Version=13.0.2000.0, Culture=neutral, PublicKeyToken=692fbea5521e1304''
   at SimplyOutbound.Form1.InitializeComponent()
   at SimplyOutbound.Form1..ctor()
   at SimplyOutbound.ReportGenerator.btnView_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].





在msi中,我创建了所有x86 msm文件,因为我将应用程序部署到x86 OS.但是正如我前段时间所说,即使我添加了合并模块,当我将其部署到没有晶体的计算机上时仍然出现错误报告.


任何建议,将不胜感激.


谢谢,
DAN





In the msi I create I add all the x86 msm file since I will deploy the application to x86 OS.But as I said a while ago even though I add the merge module I still got the error when deploying it to a computer with no crystal report.


Any advice would be appreciated.


Thanks,
DAN

推荐答案


这篇关于使用C#应用程序部署Crystal Report时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-27 23:56