I have a program written in VC++, and I am trying to install it on Windows server 2008.
Initially it gave errors about api-ms-win-core-xx-l1.dll files were missing. So, I copied over my Windows 7 dlls to the application folder. But, now it gives an error saying
“Procedure entry point RegCloseKey not found in dynamic link library kernel32.dll”
I installed the latest VC++ redistributables, but it still doesn’t seem to work. Do I have to replace the kernel32.dll file itself?
So, when I compiled the program for Windows 2003 platform(using libraries meant for Windows 2003), and it worked fine on this machine.
I was trying to use Windows 7 libraries because it is similar to Windows server 2008.