Naviation zu einer Sarepoint-Seite: Browser stürtzt beim Schließen ab.

  • VB.NET

Es gibt 1 Antwort in diesem Thema. Der letzte Beitrag () ist von magerquark.

    Naviation zu einer Sarepoint-Seite: Browser stürtzt beim Schließen ab.

    Hallo zusammen

    Bei Navigation auf eine Sharpoint-Seite werden u. a. bestimmte *.dll-Dateien verwendet. Beim schließen des Browers wird eine Fehlermeldung ausgegeben: Die Anweisung in "0x30cb0bad" verweist auf den Speicher in "0x00000000". Der Vorgang "written" konnte nicht auf dem Speicher ausgeführt werden. Die Meldung erscheint tatsächlich nur bei Zugriff auf Sharpoint-Webseiten.

    Über Lerneffekte und Verwendung der SuFu im Web bin ich auf eine (vermeintliche) Lösung gestoßen:

    1. Deklaration

    Quellcode

    1. Private Declare Sub CoFreeUnusedLibraries Lib "ole32.dll" ()


    2. Unload

    Quellcode

    1. Private Sub Form_Unload()
    2. CoFreeUnusedLibraries()
    3. End Sub


    Sieht beim mir dann gesamt so aus:

    Quellcode

    1. Friend Class Form1
    2. Inherits System.Windows.Forms.Form
    3. Private Declare Sub CoFreeUnusedLibraries Lib "ole32.dll" ()
    4. Private Sub Form_Unload()
    5. CoFreeUnusedLibraries()
    6. End Sub
    7. Private Sub btnClose_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnClose.Click
    8. End 'Button zum Schließen
    9. End Sub

    Damit sollte beim schließen des Browsers die ole32.dll entladen und dadurch das schreiben auf den Speicher ermöglicht werden.
    Soweit, so gut. Eine Fehlermeldung über den Code erhalte ich nicht. Allerdings: beim Schließen des Browsers erhalte ich nach wie vor die Fehlermeldung und muss den Browser "hart" beenden.

    Hinweis: im Debuggin-Modus tritt der Fehler nicht auf.

    Kann jemand Hinweis auf eine mögliche Lösung geben?