Na máquina do cliente, remova as versões anteriores do CR.
Baixe o SP9 MSI (CRforVS_redist_install_32bit_13_0_9) no link abaixo e instale no cliente.
http://scn.sap.com/docs/DOC-7824
- Bhushan
Avalados por :
Desenvolvi (tentando fazê-lo) um pequeno pacote envolvendo Win 7, MS Access, VB 2010 e Crystal Report (CRforVS_13_0_9) na minha máquina e na máquina do cliente CRforVS_redist_install_32bit_13_0_2. O programa está funcionando muito bem na minha máquina, mas quando o instalei na máquina do cliente, o formulário do relatório não é exibido e em vez disso, lança um erro " CrystalDecisions.Windows.Forms.CrystalReportViewer.set_CachedPageNumberPerDoc(Int32) ". Não compreendo este erro e não sei como resolvê-lo. Por favor, alguém ajude. Agradeço antecipadamente.
Na máquina do cliente, remova as versões anteriores do CR.
Baixe o SP9 MSI (CRforVS_redist_install_32bit_13_0_9) no link abaixo e instale no cliente.
http://scn.sap.com/docs/DOC-7824
- Bhushan
Obrigado Bhushan pela sua resposta. Por favor, tenha paciência comigo. A que tempos de execução você se refere e de onde baixá-los. Essa instalação do SP9 será feita no computador do cliente? (No meu computador, a execução é absolutamente fluida). O aplicativo, quando falha, está extraindo os dados de um arquivo do MS Access (.mdb) e exibindo-os através do Crystal Report (a versão mencionada no post anterior). A rastreamento completo é o seguinte:
************** Texto da Exceção **************
System.InvalidOperationException: Ocorreu um erro ao criar o formulário. Consulte Exception.InnerException para mais detalhes. O erro
é: Método não encontrado: 'Void CrystalDecisions.Windows.Forms.CrystalReportViewer.set_CachedPageNumberPerDoc(Int32)'. --->
System.MissingMethodException: Método não encontrado: 'Void
CrystalDecisions.Windows.Forms.CrystalReportViewer.set_CachedPageNumberPerDoc(Int32)'.
em Billing.frmPendingBills.InitializeComponent()
em Billing.frmPendingBills..ctor()
--- Fim do rastreamento da exceção interna ---
em Billing.My.MyProject.MyForms.Create__Instance__[T](T Instância)
em Billing.My.MyProject.MyForms.get_frmPendingBills()
em Billing.frmEdit.btnPrintThisBill_Click(Object sender, EventArgs e)
em System.Windows.Forms.Control.OnClick(EventArgs e)
em System.Windows.Forms.Button.OnClick(EventArgs e)
em System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
em System.Windows.Forms.Control.WndProc(Message& m)
em System.Windows.Forms.ButtonBase.WndProc(Message& m)
em System.Windows.Forms.Button.WndProc(Message& m)
em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Assemblies Carregados **************
mscorlib
Versão do Assembly: 4.0.0.0
Versão Win32: 4.0.30319.1 (RTMRel.030319-0100)
Caminho de Acesso: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Billing
Versão do Assembly: 1.0.0.0
Versão Win32: 1.0.0.0
Caminho de Acesso:
file:///C:/Users/SK/AppData/Local/Apps/2.0/RA6DD18Y.PMH/QKYDCT1E.AB3/bill..tion_27429d2f12b83941_0001.0000_5fe52447b1a3ed65/
Billing.exe
----------------------------------------
Microsoft.VisualBasic
Versão do Assembly: 10.0.0.0
Versão Win32: 10.0.30319.1 criado por: RTMRel
Caminho de Acesso:
file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBas
ic.dll
----------------------------------------
System
Versão do Assembly: 4.0.0.0
Versão Win32: 4.0.30319.1 criado por: RTMRel
Caminho de Acesso: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Core
Versão do Assembly: 4.0.0.0
Versão Win32: 4.0.30319.1 criado por: RTMRel
Caminho de Acesso: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Windows.Forms
Versão do Assembly: 4.0.0.0
Versão Win32: 4.0.30319.1 criado por: RTMRel
Caminho de Acesso:
file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e
Atualize as versões de execução para SP9 também.
Desinstale as versões de execução do SP2, baixe o MSI do SP9 e instale no servidor para verificar se o problema persiste.
Publique o rastreamento completo da mensagem de erro.
O que o aplicativo faz? Em que ponto está falhando?
- Bhushan
Engenheiro Sênior
Suporte Global Ativo da SAP
Siga-nos no Twitter
Tem ideias para melhorias? Experimente SAP Idea Place
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute