S
S
Shing2014-10-28 13:39:28
Microsoft
Shing, 2014-10-28 13:39:28

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.
j59rfq.jpg
NET reinstalled.
Reinstalled Keepass.
Net on Win 8.1 is by default, but rearranged. Now 4.5.2 seems to be worth it.
epg043.gif
registry
28wngiv.gif
folder in /windows/
263khh2.gif
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

3 answer(s)
A
Andrey Plax, 2014-10-28
@Hereigo

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.

A
AlexP11223, 2014-10-29
@AlexP11223

You don't need to run any installer.
But if "Yesterday everything worked.", then this is unlikely to help.

R
Razaz, 2015-03-14
@Razaz

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 question

Ask a Question

731 491 924 answers to any question