peirick/FlifWICCodec

FlifWICCodec.dll is not an executable file and no registration helper is registered for this file type.

Duffycola opened this issue · 2 comments

Problem (https://blogs.msdn.microsoft.com/deva/2010/09/27/error-message-on-64-bit-windows-when-you-try-run-regsvr32-exe/)

When you attempt to run Regsvr32.exe to register a 32-bit dll (dynamic link library) on a 64-bit version of Windows, you receive the following error message: Filename.dll is not an executable file and no registration helper is registered for this file type. This behavior is by design. This behavior occurs because the Regsvr32.exe file in the System32 folder is a 64-bit version. When you run Regsvr32 to register a DLL, you are using the 64-bit version by default.

Solution

%SystemRoot%\Syswow64\regsvr32 FlifWICCodec.dll

Would be nice to add a hint to the README.md