Closed davidmef closed 4 years ago
Maybe your system isn't 64-bit, I don't provide 32-bit builds.
It is a 64-bit operating system with an x64 processor.
I have tried also the 2.1.0.0 version. It fails in the same way.
I noticed that the Details tab of the DLL has most fields empty. 7Zip doesn't complain about the integrity of the archive, though.
Maybe try register it manually with regsvr32.exe <dll path>
.
I also tried that: C:\Users\D\Portable\OpenWithPlusPlus>c:\windows\System32\regsvr32.exe c:\Users\d\Portable\OpenWithPlusPlus\OpenWithPPShellExtension.dll
Could it be a missing dependence? I installed .NET Framework 4.8 before since I didn't have it.
Probably, it's compiled with VC++ 2019.
I installed https://aka.ms/vs/16/release/vc_redist.x64.exe from https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads and it still fails.
I rebooted to be sure that every installation had finished but it still fails.
check if your folder readonly or not
I am running into the exact same issue, net framework is up to date and everything.
Here's a fix: Install Visual Studio Community 2019 and select the 'Desktop development with C++' workload. Seems like this includes a dependency required for OpenWithPP. Had the same error message on W10 1909 with https://aka.ms/vs/16/release/vc_redist.x64.exe installed.
@ericist
Prior to that did you try VC++ redist 2019 ?
https://support.microsoft.com/en-au/help/2977003/the-latest-supported-visual-c-downloads
@stax76 Yes I did, the redist you linked is the same as the one in my comment. I'm not too familiar with VC++, if you open the VS installer, deselect everything but C++ desktop dev. and look under individual components you might get an idea of what it's installing besides the redist.
same issue here.
I downloaded 'Desktop development with C++' on my Visual Studio Community 2019 and the error went away for me. I already had .NET Framework 4.8 installed, so that did the trick. Hope this information will help you guys!
The problem is I released a debug build instead of a release build.
I hope I have soon time to make a new release.
This should now be fixed:
Have the same issue with v3.6.0.0 😥
It's probably not the same problem because the old problem was the release of a debug build.
Dependency Walker shows that v3.6.0.0 uses VCRUNTIME140.DLL, if it was a debug build then it would show VCRUNTIME140D.DLL
Prior to that did you try VC++ redist 2019 ?
https://support.microsoft.com/en-au/help/2977003/the-latest-supported-visual-c-downloads
I tried this and it works now. Thank you!
Ok, I've updated the Setup instructions:
Probably it is a very silly thing, but I cannot install it. This is Windows 8.1. I unzip OpenWithPP-3.0.0.0.7z in C:\Users\D\Portable\OpenWithPlusPlus. I click OpenWithPPGUI.exe. The window opens. I click Install. I confirm. A warning appears that it will install the DLL. Then a RegSvr32 window says that it could not load the module c:\Users\D\Portabl...\OpenWithPPShellExtension.dll. However the DLL file is there. What is the problem?
Thanks for your work.