Got a .net 4.5.1 application which loads a few C functions implemented in Visual Studio Express 20112 (C++), which I call my i2c.dll responsible for communiacting towards a i2c device.
I can exercise the i2c device drivers through it's providers applications, so I don't think I've got a driver problem, rather a dll load/runtime problem.
My C# -> i2c.dll-> Device Driver application run's fin on Win7(x64) but when running on Win 8 (x64) It won't start and dependency walker is telling me that it can't locate a few dll's
API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL, and a few other API-MS-WIN-CORE filess. Seams to me that I'm missing some run time libraries, but can't figure out what to install. Also tried running the application in win7 comparability mode without luck.
If the issue still persists after we repair the system, please try to use process monitor during running this application to capture the behavior, then, let we see if there is any “Access denied” or “Name not found” error for this process.
Microsoft is conducting an online survey to understand your opinion of the Technet Web site. If you choose to participate, the online survey will be presented to you when you leave the Technet Web site.