Answer the question
In order to leave comments, you need to log in
NET Framework error (when starting Keepass). Windows 8.1. What is the reason?
Today keepass stopped opening, writes Net Framework initialization error. Everything was working yesterday.
NET reinstalled.
Reinstalled Keepass.
Net on Win 8.1 is by default, but rearranged. Now 4.5.2 seems to be worth it.
registry
folder in /windows/
Although here are other programs that require NET to open, the same boxcryptor for example. wtf?
It doesn’t open and that’s it, I don’t know where to dig.
Answer the question
In order to leave comments, you need to log in
1. Check if .Net v2.0 or 3.5 is installed. By default, in Win 8.1 only .Net 4-4.5.
2. Try running Keepass as an administrator.
3. Try running Keepass in compatibility mode for previous versions of Windows.
You don't need to run any installer.
But if "Yesterday everything worked.", then this is unlikely to help.
Try the following trick:
In the folder with the binary, edit or create a file with the name <keepass_binary_with_extension>.config
and add the following lines to it:
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
</startup>
</configuration>
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question