I am using the SDK with an HS2 without using Adept per se, so that my host code can configure my FPGA without having to have Vivado in the mix (Vivado hw manager keeps the HS2 open, so to do config, and use the HS2 for i2c, I have to open hw manager, config, close hw manager.) I never really thought about the DLLs until last week when all of a sudden my host code couldn't find the DLLs.
Yes, there they are in System32. I wonder why my host code can't find them all of a sudden? Any ideas? I certainly didn't change my PATH variable.
In order to run my host code on a machine that did not have Adept installed, I had copied the necessary DLLs to that machine, so I still had copies. Copied them back to a folder on my development machine, put that folder in PATH, and everything works fine. But I should not have had to do that.