Pregunta

Tengo un problema en mi proyecto con el .el diseñador de la cual como todos sabemos es autogenerado y yo ahvent cambiado en absoluto.Un día yo estaba trabajando bien, hice una copia de seguridad y al día siguiente boom!el proyecto de repente deja de funcionar y se envía un mensaje de que el diseñador cant procees una línea de código...y debido a esto puedo obtener más errores (2 en mi caso), incluso tenía una copia de seguridad desde el día en que estaba trabajando y que es inútil demasiado, me sale el mismo error, he probado en mi laptop y el mismo problema.¿Cómo puedo eliminar el "FitTrack"?La increíble es que mientras yo estaba tratando en el portátil los errores en el escritorio se ha ido delante de mis ojos, y un segundo más tarde el otro (pero todavía tienen la advertencia de que el diseñador y no puede ver el formulario), se me cierra y abre de nuevo y de nuevo tengo errores...

El error es:

Advertencia 1 El diseñador no puede procesar el código en la línea 27:

Me.CrystalReportViewer1.ReportSource = Me.CrystalReport11

El código dentro del método InitializeComponent' es generado por el diseñador y no debe ser modificado manualmente.Por favor, eliminar los cambios y tratar de abrir el diseñador de nuevo.C:\Documents and Settings\Alan Cardero\Escritorio eportes su liquidacion eportes su liquidacion eportes su liquidacion\Form1.El diseñador.vb 28 0

¿Fue útil?

Solución

Yo haría copia de seguridad de la diseñadora.cs archivos asociados (como copiarlo en el escritorio), a continuación, editar el diseñador.cs archivo y eliminar el consumo de las líneas (de mantener un seguimiento de lo que hacen) y, a continuación, me gustaría probar a rehacer las líneas a través del diseño de modo de que forma.

Otros consejos

Me gustaría llevar a cabo la asignación estática en el diseñador para el recurso CrystalReport11 y, a continuación, agregue un controlador carga a su forma y antes de establecer la ReportSource de vuelta a CrystalReport11 hacer un cheque

If(Not DesignMode) Then Me.CrystalReportViewer1.ReportSource = Me.CrystalReport11

Aquí está una maqueta..

Public Sub New()
    InitializeComponent()

    AddHandler Me.Load, New EventHandler(AddressOf Form1_Load)
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs)
    If (Not DesignMode) Then Me.CrystalReportViewer1.ReportSource = Me.CrystalReport11
End Sub

Usted debe ser capaz de tomar una copia de seguridad, borrar las líneas que están teniendo problemas, entonces es cuando se vuelve a abrir el diseñador deberá corregir el código.

La clave es que usted desee para que el diseñador de re-generar, a continuación, sólo validar que todas las necesarias líneas están ahí.

Que generalmente funciona para mí, pero sólo asegúrese de quitar todas las líneas que no le gusta.

Hago una manera fácil;Haga Clic derecho en el informe, a continuación, elija Ejecutar la Herramienta Personalizada.

Automáticamente se corrige todos los problemas y el trabajo por mí, voy a resolver 52 cristal ReportViewer errores.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top