Announcement

Collapse
No announcement yet.

Exception in externer Komponente

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Exception in externer Komponente

    Hallo,

    ich bin dabei ein etwas größeres Projekt in Visual Studio 2003 Prof. zu entwickeln. Das Projekt besteht aus 2 Teilen: eine Klassenbibilothek in C# und das eigentliche Programm in
    VB.NET. Außerdem benutze ich Crystal Reports 10 (Developer
    Edition) - mit dem ich auch so meine kleineren Probleme
    (Registrierung - trotz manueller eingetragener Keys in der
    Registry) habe.

    Mein eigentliches Problem ist aber, dass sich das Programm (werden des Debugens) zum Teil recht seltsam verhält.
    Es kann passieren, dass das Programm startet, ich einen Menü-
    punkt wähle (der einfach nur ein Fenster anlegt und als MDI-Child
    anzeigt) und das Programm sich von alleine Beendet (natürlich
    passiert das nie, wenn ich versuche den Code Schritt für Schritt
    zu debugen - also kann ich das Problem nicht eingrenzen).

    Außerdem erhalte ich manchmal Exceptions (die aus einem von
    mir nicht angelegten Thread kommen - meine eigenen überwache
    ich über das Application-Objekt und einen Exception-Handler)
    mit dem Text: "nicht abgefangene Exception aus einer unbekannten externen Komponente - ein Objekt wurde
    nicht zugewiesen" (oder so ähnlich - ich habe den genauen
    Text nicht hier, es geht aber scheinbar darum, das auf ein
    Objekt zugegriffen wird, das noch auf NOTHING bzw NULL steht).

    Wenn ich auf "Weiter" drücke verhält sich das Programm aber
    weiter normal.

    Hat jemand so etwas schon mal gesehen? Oder ist das ein weiterer Bug?

    Leider muß ich sagen, dass ich schon mehrere Bugs gefunden habe
    und ich setzt VS2003 erst seit ein paar Monaten ein:
    - die Fill-Methode die DataSets füllen soll erzeugt einen ziemlich
    heftigen Fehler wenn die zu füllende Tabelle leer war (0 Zeilen)
    - das LinkLabel hat Probleme mit mehreren Links, wenn der
    Dialog in einer Klassenbibilothek liegt und kein Parent zugewiesen
    ist etc.

    Ach ja: weis vielleicht jemand, wie ich das nervige CR 10 dazu
    bekomme mich nicht jedesmal alle paar Tage nach einer Registrierung
    zu fragen (hilft nur auf Später drücken)? Habe schon alles versucht,
    inklusive der Manuellen Eintragung der Registrykeys ... hilft nichts.

    Danke für die Antworten und schöne Feiertage.

  • #2
    Was muss ich überhaupt anstellen, damit ich in einem Projekt mit C# - und VB.Net Code arbeiten kann?
    Ich bekomme das nicht hin!

    Danke für jede hilfreiche Antwort

    Comment


    • #3
      Hallo,
      in diesem Fall müssen die unterschiedlichen Sprachen in separate Assemblies (Klassenbibliotheken) verpackt werden. Das Programm bindet dann als Verweis dies einzelnen Assemblies ein

      Comment

      Working...
      X