Menu

#1393 InLineEditing does not work

KeePass_2.x
closed
nobody
None
5
2015-06-17
2015-06-16
No

When Inline-Editing is actived inside the Tools-Menu, the following message is generated, when entering a column:

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

** Ausnahmetext **
System.InvalidCastException: Das Objekt des Typs "KeePass.UI.PwListItem" kann nicht in Typ "KeePassLib.PwEntry" umgewandelt werden.
bei KPEnhancedListview.KPEnhancedListviewExt.StartEditing(PaddedTextBox c, ListViewItem Item, Int32 SubItem)
bei KPEnhancedListview.KPEnhancedListviewExt.EditSubitemAt(Point p)
bei KPEnhancedListview.KPEnhancedListviewExt.OnItemMouseUp(Object sender, MouseEventArgs e)
bei System.Windows.Forms.ListView.WmReflectNotify(Message& m)
bei System.Windows.Forms.ListView.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

** Geladene Assemblys **
mscorlib
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34209 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
----------------------------------------
KeePass
Assembly-Version: 2.29.0.17893.
Win32-Version: 2.29.0.0.
CodeBase: file:///C:/Users/Satsanga/Dropbox/Tools/Keepass/KeePass.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34250 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System.Drawing
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34209 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0
b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34239 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0b77a5c561934e089/System.dll.
----------------------------------------
System.Xml
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34230 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0
b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Configuration
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34209 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34209 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.36213 built by: FX452RTMLDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
KeePassHttp
Assembly-Version: 2.1.7.0.
Win32-Version: 1.0.6.0.
CodeBase: file:///C:/Users/Satsanga/AppData/Local/KeePass/PluginCache/XBKHkuDkDRWariTEZVA1/KeePassHttp.dll.
----------------------------------------
KPEnhancedListview
Assembly-Version: 2.1.0.14636.
Win32-Version: 0.9.1.0.
CodeBase: file:///C:/Users/Satsanga/AppData/Local/KeePass/PluginCache/giS3LlIiKeDCyWSLwRvJ/KPEnhancedListview.dll.
----------------------------------------
System.Security
Assembly-Version: 4.0.0.0.
Win32-Version: 4.0.30319.34248 built by: FX452RTMGDR.
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Security/v4.0_4.0.0.0
b03f5f7f11d50a3a/System.Security.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 Ausnahmefehler an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.

Discussion

  • Paul

    Paul - 2015-06-16

    KeePass does not have in-line editing. The problem will be with the plug-in KPEnhancedListview and should be reported at the author's web site. https://code.google.com/p/kpenhancedlistview/

    Alternatively, try KeePassEnhancedEntryView.

    cheers, Paul

     
  • Dominik Reichl

    Dominik Reichl - 2015-06-16
    • status: open --> closed
     
  • Tobias Twardon

    Tobias Twardon - 2015-06-17

    Hi Paul,

    thank you for your input. I have just upgraded from 0.9.1.0 to the most recent version 0.9.3.0 of KpEnhancedListview.
    Everything works best now.

    Best regards,
    Tobias Twardon

     

Log in to post a comment.