none
Kann dll nicht finden RRS feed

  • Frage

  • Hallo zusammen,

    Ich habe das Problem, dass bei einer Anwendung die Fehlermeldung erscheint:

    "Kann Dll nicht finden..." (oder so Ähnlich)

    Komischerwiese ist diese Fehlermeldung Benutzerabhängig.

    Benutzer A bekommt die Fehlermeldung beim Ausfühern einer bestimmten Aktion. Bei Benutzer B wird das Programm erwartungsgemäß ausgeführt.

    Bei beiden Benutzern handelt es sich um Domänenaccounts

    Es ist aber so, dass Benutzer A auf einem anderen Rechner keine Probleme hat.

    => Benutzerabhängiges Problem auf einem bestimmten Rechner.

    Diese Problem tritt momentan bei zwei Rechnern und Benutzern auf. Benutzes Betriebssystem einamal Windows XP einmal Windows 7 x64

    Vielen Dank für die Unterstützung

    Winnie

    Mittwoch, 21. November 2012 05:16

Antworten

  • Sorry Jungs,

    Ich habe den Fehler selbst gefunden. Die EXE der Anwendung wurde von den Benutzern auf den Desktop kopiert, und nicht verlinkt. Demensprechen hat die Anwendung die dll nicht auf dem Desktop finden können.

    Wer lesen kann ist klar im Vorteil

    mea culpa

    Danke fürs lesen

    Winnie

    • Als Antwort markiert WinnieWin Mittwoch, 21. November 2012 19:46
    Mittwoch, 21. November 2012 19:45

Alle Antworten

  •  
    > "Kann Dll nicht finden..." (oder so Ähnlich)
     
    Dann würde ich mal "so Ähnlich" ausprobieren... Spaß beiseite: Mit
    dieser Beschreibung bekommst Du keine Hilfe - das muß schon wörtlich
    oder wenigstens unmißverständlich eindeutig sein.
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    Mittwoch, 21. November 2012 15:52
  • Danke für den Hinweis Martin.

    Unten habe ich einmal dem fehlertext reinkopiert, der mir ausgegebn wird.

    Informationen über das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.IO.FileNotFoundException: Die Datei oder Assembly "SolidWorks.Interop.swdocumentmgr, Version=18.4.0.57, Culture=neutral, PublicKeyToken=e52dfa2d3a1e978a" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
    Dateiname: "SolidWorks.Interop.swdocumentmgr, Version=18.4.0.57, Culture=neutral, PublicKeyToken=e52dfa2d3a1e978a"
       bei WindowsApplication1.swDocMgr.swDocMgrGetDependencies2(String Path, Boolean Silent, Boolean& succes)
       bei WindowsApplication1.SW_Model.GetDependencies2(Boolean Silent, Boolean& success)
       bei WindowsApplication1.SW_Model..ctor(DataRow rw, Boolean fast, Boolean GetPreviewimage)
       bei WindowsApplication1.simplifiedPDM.Get_Selected_SWModels(DataGridView _DataGridView, Boolean PreviewImage)
       bei WindowsApplication1.simplifiedPDM.DataGridView2_CellMouseClick(Object sender, DataGridViewCellMouseEventArgs e)
       bei System.Windows.Forms.DataGridView.OnCellMouseClick(DataGridViewCellMouseEventArgs e)
       bei System.Windows.Forms.DataGridView.OnMouseClick(MouseEventArgs e)
       bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       bei System.Windows.Forms.Control.WndProc(Message& m)
       bei System.Windows.Forms.DataGridView.WndProc(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    WRN: Protokollierung der Assemblybindung ist AUS.
    Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
    Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
    Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.



    ************** Geladene Assemblys **************
    mscorlib
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3643 (GDR.050727-3600).
        CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    ----------------------------------------
    simplifiedPDM
        Assembly-Version: 1.0.0.0.
        Win32-Version: 1.0.0.0.
        CodeBase: file:///C:/Dokumente%20und%20Einstellungen/kogast1/Desktop/simplifiedPDM.exe.
    ----------------------------------------
    Microsoft.VisualBasic
        Assembly-Version: 8.0.0.0.
        Win32-Version: 8.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll.
    ----------------------------------------
    System
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3643 (GDR.050727-3600).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
    ----------------------------------------
    System.Windows.Forms
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3637 (GDR.050727-3600).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
    ----------------------------------------
    System.Drawing
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3639 (GDR.050727-3600).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
    ----------------------------------------
    System.Runtime.Remoting
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll.
    ----------------------------------------
    System.Configuration
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
    ----------------------------------------
    System.Xml
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3082 (QFE.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
    ----------------------------------------
    System.Data
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Data/2.0.0.0__b77a5c561934e089/System.Data.dll.
    ----------------------------------------
    System.Data.DataSetExtensions
        Assembly-Version: 3.5.0.0.
        Win32-Version: 3.5.30729.1 built by: SP.
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Data.DataSetExtensions/3.5.0.0__b77a5c561934e089/System.Data.DataSetExtensions.dll.
    ----------------------------------------
    System.Core
        Assembly-Version: 3.5.0.0.
        Win32-Version: 3.5.30729.1 built by: SP.
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
    ----------------------------------------
    System.Windows.Forms.resources
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
    ----------------------------------------
    mscorlib.resources
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3643 (GDR.050727-3600).
        CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    ----------------------------------------
    System.Transactions
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.Transactions/2.0.0.0__b77a5c561934e089/System.Transactions.dll.
    ----------------------------------------
    System.EnterpriseServices
        Assembly-Version: 2.0.0.0.
        Win32-Version: 2.0.50727.3053 (netfxsp.050727-3000).
        CodeBase: file:///C:/WINDOWS/assembly/GAC_32/System.EnterpriseServices/2.0.0.0__b03f5f7f11d50a3a/System.EnterpriseServices.dll.
    ----------------------------------------

    ************** JIT-Debuggen **************
    Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
    Konfigurationsdatei der Anwendung oder des Computers
    (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
    Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

    Zum Beispiel:

    <configuration>
        <system.windows.forms jitDebugging="true" />
    </configuration>

    Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
    Ausnahmen an den JIT-Debugger gesendet, der auf dem
    Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

    Mittwoch, 21. November 2012 19:33
  • Sorry Jungs,

    Ich habe den Fehler selbst gefunden. Die EXE der Anwendung wurde von den Benutzern auf den Desktop kopiert, und nicht verlinkt. Demensprechen hat die Anwendung die dll nicht auf dem Desktop finden können.

    Wer lesen kann ist klar im Vorteil

    mea culpa

    Danke fürs lesen

    Winnie

    • Als Antwort markiert WinnieWin Mittwoch, 21. November 2012 19:46
    Mittwoch, 21. November 2012 19:45
  •  
    > Wer lesen kann ist klar im Vorteil
     
    Das hier, oder?
    CodeBase:
    file:///C:/Dokumente%20und%20Einstellungen/kogast1/Desktop/simplifiedPDM.exe.
     
    :-))
     

    NO THEY ARE NOT EVIL, if you know what you are doing: Good or bad GPOs?
    Wenn meine Antwort hilfreich war, freue ich mich über eine Bewertung! If my answer was helpful, I'm glad about a rating!
    Mittwoch, 21. November 2012 20:11