Jump to content

problema con aplicacion realizada en .net 2010


Recommended Posts

Bueno, tengo un problema con una aplicación que desarrolle con visial studio 2010 y crystal reports.

 

Les cuento, la aplicación cuando la ejecuto desde .net, corre al 100%.

 

Al crear el aplicable e instalarlo en mi equipo, me arroja un error:

 

 

Descripción:
Stopped working
Firma con problemas:
Nombre del evento de problema: APPCRASH
Application Name: SistemaDeAlertasV1.0.exe
Application Version: 1.0.0.0
Application Timestamp: 5154ec68
Fault Module Name: KERNELBASE.dll
Fault Module Version: 6.1.7600.16385
Fault Module Timestamp: 4a5bdaae
Exception Code: e0434352
Exception Offset: 00009617
Versión del sistema operativo: 6.1.7600.2.0.0.256.1
Id. de configuración regional: 13322
Lea nuestra declaración de privacidad en línea:
Si la declaración de privacidad en línea no está disponible, lea la declaración de privacidad sin conexión:
C:\Windows\system32\es-ES\erofflps.txt
Esto ocurre en mi equipo.
Y en el equipo del cliente me arroja que crystal report no pudo obtener los datos desde la base de datos, siendo que no hago conexión entre crystal y la BD, sino que creo un DATASET internto en la aplicación.
Los dos problemas son ejecutados cuando deseo ver los archivos con crystal.
saludos y gracias por la ayuda.
Link to comment
Share on other sites

Agregaste las librerías de Crystal en el paquete de instalación?

 

Mira aquí http://scn.sap.com/docs/DOC-19262

 

Si no es muy complejo, te recomendaría migraras al reporteador del Visual Studio... Funciona muy similar a Crystal y no tendrías problemas de licenciamiento.

 

SAlu2.

X2, yo igual uso el reporteador de Visual Studio, desde su versión prehistórica (en Visual Basic 6.0), es cosa de acostumbrarse; además de esta forma no tienes dolores de cabeza cuando haces deployment ;)

 

PS: Te recomendaría agregar todas las referencias del proyecto al momento de hacer el instalador.

 

Saludos :krider:

Link to comment
Share on other sites

Hola Gracias por las respuestas, creo que me cambiare a report view, bueno he estado trabajado en él, pero no he podido asignar el dataset como lo hacía en crystal, se me ha complicado un poco, porque no o hago directo de la bd sino por codigo.

Link to comment
Share on other sites

See... eso es un poco complicado... Una ayudita...

 

ReportViewer1.LocalReport.ReportEmbeddedResource = "reporte.rdlc"
TableAdapter1.Fill(DataSource.DataTable1, param1, param2, param3, ...)

ReportViewer1.LocalReport.DataSources.Clear()
ReportViewer1.LocalReport.DataSources.Add(New ReportDataSource("DataSetDelReporte", DataTable1BindingSource))

 

En definitiva, cuando llamas al reporte, el reporte no hace la conexión con la base de datos, por lo tanto, desde el visual tienes que setearle los DataSet...

 

Salu2.

Link to comment
Share on other sites

Claro. Como dice Ra, si no incluyes las librerías del CR y no seteas bien los Dataset, en el ejecutable siempre estará el error.

 

Ojo, y esto es para los principiantes: A partir de la versión 2010 VS no trae Crystal Report. Uno tiene que comprarlo (tradúzcanlo a chileno), después bajar de la página de SAP el paquete de integración a VS, y recién ahí se puede trabajar con Crystal.

 

:8)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...