kershner / screenBloom

Fake Ambilight for Philips Hue via Python
http://www.screenbloom.com
329 stars 48 forks source link

DLL Load Error even when the DLL is there #70

Open larrykvit opened 6 years ago

larrykvit commented 6 years ago

I am trying to launch screen bloom, and the webpage saying I have a missing DLL appears. I have that DLL installed, but the page still shows up. In my ‘Uninstall or change a program’ I have the ‘Microsoft Visual C++ Redistributable – x86 9.0.21022’ installed. I also have other versions installed. Does anybody know how I can debug this?

kershner commented 6 years ago

Hey there!

Did you try installing the version that the web page directed you to? You will probably need all kinds of different versions of the C++ compiler on your computer for various apps, because they were all probably compiled against various versions. So you unfortunately can't just grab the latest one and be good for everything.

For ScreenBloom, there are various Python dependencies that are compiled against a very specific version of the C++ compiler, so you need to grab that specific redistributable.

Let me know if you're still running into issues!

larrykvit commented 6 years ago

Hi,

Sorry if I wasn't clear - I did follow the link provided, and I did install the DLL. The DLL that was installed was the version that I mentioned above. Even after installing the DLL in the link provided, I still get the Error-DLL page (I rebooted my computer after installing the DLL just to be sure).

kershner commented 6 years ago

That's very interesting, can't say I've heard of that one happening before.

You shouldn't have to, but maybe try a full uninstall/re-install of ScreenBloom? It normally should just work - you install that DLL package and then you can even just reload the ScreenBloom page and it should be good to go - no restart necessary.

Give the uninstall/reinstall a go and let me know if you make any progress.

larrykvit commented 6 years ago

I uninstalled, and then installed screenBloom again. Still the same issue.