.NET: Domino-Objekte wieder ordentlich entfernen sonst Crash !

  • Hallo,


    ich lese erfolgreich mit .NET über COM Daten aus Notes aus.
    Ich benutze dafür die Early-Bind Objekte:


    Dim session As New Domino.NotesSession
    Dim db As Domino.NotesDatabase
    Dim view As Domino.NotesView
    Dim doc As Domino.NotesDocument


    session.Initialize
    ...


    Am Ende:
    doc = Nothing
    view = Nothing
    db = Nothing
    session = Nothing


    Trotzdem stürzt mein Programm UND Notes irgendwann ab wenn ich diese Objekte benutze habe. (dort wo diese nicht einmal vorkommen)
    Ich vermute die Garbage-Collection als Übeltäter.


    Ich finde aber keine Close Funktionen in den Objekten.
    Wie wird man Notes in der Applikation wieder los ohne das es später zu Abstürzen führt ?


    Gruß
    Stefan

    • Offizieller Beitrag

    ... bin mir nicht sicher, aber ein
    delete doc
    hat da bei mir geholfen, obwohl ein delete auch nur eine Delete sub aufruft und wenn diese nicht existiert die Objekte auf Nothing setzt.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein