Frage

Ich habe ein Problem in meinem Projekt mit dem .designer, die, wie jeder weiß, automatisch generiert wird und ich ahvent gar nicht verändert. Ein Tag war ich gut funktioniert, habe ich einen wieder nach oben und am nächsten Tag boom! plötzlich das Projekt nicht mehr funktioniert und sendet eine Nachricht, dass der Designer kann nicht eine Codezeile procees ... und aufgrund dieser bekomme ich mehr errores (2 in meinem Fall), ich hatte sogar eine Sicherungskopie von dem Tag an war es funktioniert und ist nutzlos auch ich die gleichen Fehler, tryed ich in meinem Laptop und das gleiche Problem kommt. Wie kann ich den „FitTrack“ löschen? Die unglaubliche daran ist, dass, während ich auf dem Laptop versuche, die Fehler auf dem Desktop vor meinen Augen verschwunden waren, ein und eine Sekunde später die anderen (aber immer noch die Warnung von dem Designer und kippen finden Sie in die Form), I geschlossen und wieder geöffnet und wieder habe ich die Fehler ...

Der Fehler ist:

Warnung 1 Der Designer kann den Code in Zeile nicht verarbeiten 27:

Me.CrystalReportViewer1.ReportSource = Me.CrystalReport11

Der Code innerhalb der Methode ‚InitializeComponent‘ wird von dem Designer generiert und sollte nicht manuell geändert werden. Bitte entfernen Sie alle Änderungen und erneut versuchen, den Designer zu öffnen. C: \ Dokumente und Einstellungen \ Alan Cardero \ Desktop \ Reportes Liquidacion \ Reportes Liquidacion \ Reportes Liquidacion \ Form1.Designer.vb 28 0

War es hilfreich?

Lösung

Ich würde die designer.cs Datei zugeordnet ist es (wie kopieren Sie es auf dem Desktop) sichern, dann die designer.cs Datei bearbeiten und die beanstandeten Linien (die Verfolgung von dem, was sie tun) entfernen, und dann würde ich versuchen, diese Linien über den Entwurfsmodus dieser Form zu wiederholen.

Andere Tipps

Ich würde die statische Zuordnung im Designer auf die Ressource CrystalReport11 herausgenommen und dann ein Lastaufnahmemittel zum Formular hinzufügen und vor dem Report zurück zu CrystalReport11 Einstellung tue einen Scheck

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

Hier ist ein Mock-up ..

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

Es sollte möglich sein, eine Sicherungskopie zu nehmen, deaktivieren Sie die Zeilen, die Probleme dann haben, wenn Sie wieder öffnen der Designer den Code beheben.

Der Schlüssel ist, dass Sie die Designer neu generieren lassen wollen, dann bestätigen nur, dass alle benötigten Linien sind.

Das funktioniert in der Regel für mich, aber Sie müssen nur sicher sein, alle Zeilen zu entfernen, die es nicht mag.

ich einen einfachen Weg; Rechtsklick auf den Bericht und wählen Sie Run Custom Tool.

automatisch behebt es alle Probleme und für mich arbeiten, lösen i 52 Kristallreportfehler.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top