The CVI development environment does install sdk\lib\msvc\kernel32.lib, but that's simply so that you can link programs that depend on the Microsoft SDK. The SDK dlls themselves come with windows. It is not correct to be copying these system dlls from one computer to another.