I followed the instructions - copied the cryptically named folder containinig "GoogleSyncPlugin.dll" to the KeePass root folder and re-named the folder to "GoogleSyncPlugin". But this gives the following error when I try to connect to Google Drive:
Could not load file or assembly 'Google.Apis.Authentication.OAuth2, Version 1.2.4696.27633, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
I then moved all the DLL files from the sub-folder to the KeyPass folder and then it worked properly. But I'd really like to keep the plugin dlls in a separate folder for better organization and to keep track. Is there any setting I can change or add to the config file that can help the application find the DLLs in the folder?
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
That is strange. I have all files in a subfolder and it works fine.
I even have a folder "plugins" in my KeePass directory where each plugin has its own subfolder and it works without issue on multiple machines and Windows versions.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Don't rename the copied folder and it should work as intended.
I tested this by copying the cryptically named folder to my portable installation of KeePass and then deleting the PluginCache folder from the KeePass AppData directory.
Hopefully not renaming the folder will fix it for you as well.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
hi,
I too get this error like,
Could not load file or assembly 'Google.Apis.Authentication.OAuth2, Version 1.2.4696.27633, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
except, for the public key token I find some alphanumerics.
I tried all the above said steps inc moving the plugin cache files, fresh installations and starting up all togrther, but get the same error repeatedly. I donno what that public key token is, or how to take that off
what am I doing wrong?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I followed the instructions - copied the cryptically named folder containinig "GoogleSyncPlugin.dll" to the KeePass root folder and re-named the folder to "GoogleSyncPlugin". But this gives the following error when I try to connect to Google Drive:
I then moved all the DLL files from the sub-folder to the KeyPass folder and then it worked properly. But I'd really like to keep the plugin dlls in a separate folder for better organization and to keep track. Is there any setting I can change or add to the config file that can help the application find the DLLs in the folder?
Thanks
That is strange. I have all files in a subfolder and it works fine.
I even have a folder "plugins" in my KeePass directory where each plugin has its own subfolder and it works without issue on multiple machines and Windows versions.
I ran into this issue as well.
Don't rename the copied folder and it should work as intended.
I tested this by copying the cryptically named folder to my portable installation of KeePass and then deleting the PluginCache folder from the KeePass AppData directory.
Hopefully not renaming the folder will fix it for you as well.
Not renaming the folder and leaving it's original cryptic name indeed works perfectly!
I have encountered the same problem while making a portable KeePass installation on a thumb drive.
Just registered on Sourceforge to confirm that your solution works and say thanks =)
GoogleSyncPlugin.dll
?!
Plugin have only one GoogleSyncPlugin.plgx in filelist :)
He's talking about the instructions for "Portable Mode".
hi,
I too get this error like,
Could not load file or assembly 'Google.Apis.Authentication.OAuth2, Version 1.2.4696.27633, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
except, for the public key token I find some alphanumerics.
I tried all the above said steps inc moving the plugin cache files, fresh installations and starting up all togrther, but get the same error repeatedly. I donno what that public key token is, or how to take that off
what am I doing wrong?