Why does KeePass 2.x crash when starting it from a network drive/share?
Symptoms: When trying to run KeePass 2.x from a network drive/share, you get an error message like the following: “Application has generated an exception that could not be handled” or “KeePass has encountered a problem and needs to close”. Cause: The strict default security policy by the Microsoft .NET Framework disallows running .NET applications from a network drive/share. Recommended resolution: Copy/install KeePass 2.x onto a local hard disk, and run the copy. Alternative, not recommended resolution: Configure the security policy to allow running .NET applications from network drives/shares. Ask your administrator to do this (administrative rights are required). If you got administrative rights and want to do it yourself, you can use the Code Access Security Policy Tool (Caspol.exe) that ships with the .NET framework (helpful instructions can be found here and here).