我用VS2005 做了一个winform程序,其中用到了Crystal Reports设计器控件,不知部署打包时需要添加哪些合并模块,我添加了如下模块:
CrystalReports11_5_NET_2005.msm
CrystalReports11_5_RDC_Designtime.msm
CrystalReports11_5_RDC_License.msm
CrystalReports11_5_RDC_Reportengine.msm
CrystalReports11_5_RDC_Runtime.msm
但是打包安装后,但是报如下错误:System.UnauthorizedAccessException: 该系统中没有有效的许可证,或者许可证的评估版本已过期。请与 Business Objects 联系以获取“报表设计控件”许可证。
   在 CRDESIGNERCTRLLib11_5.ICRDesignerCtrl2.set_ReportObject(Object ppUnk)
   在 AxCRDESIGNERCTRLLib11_5.AxCRDesignerCtrl11_5.set_ReportObject(Object value)
   在 PrintGoodsNew.FrmDesigner.DisplayReport()
   在 PrintGoodsNew.FrmDesigner.FrmDesigner_Load(Object sender, EventArgs e)
   在 System.Windows.Forms.Form.OnLoad(EventArgs e)
   在 System.Windows.Forms.Form.OnCreateControl()
   在 System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   在 System.Windows.Forms.Control.CreateControl()
   在 System.Windows.Forms.Control.WmShowWindow(Message& m)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   在 System.Windows.Forms.ContainerControl.WndProc(Message& m)
   在 System.Windows.Forms.Form.WmShowWindow(Message& m)
   在 System.Windows.Forms.Form.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)不知有哪位高手曾经解决过这样的问题。谢谢