Cuda Driver function Call Failed on 64 bit build

We are trying to upgrade software from 32 bit to 64 bit, compiles successfully with following parameters:
COMMAND ${CIRS_CUDA_BIN_PATH}/nvcc.exe -m64 -lcuda -gencode=arch=compute_20,code=sm_20 -Wno-deprecated-gpu-targets -ccbin ${VSINSTALLDIR}bin -DWIN32 -D_CONSOLE -D_MBCS -Xcompiler /EHsc,/W3,/nologo,/O2,/Zi,/MT -I${CIRS_CUDA_INC_PATH} -I./ -I${INCDIR} -I${CIRS_UCRT_INC_PATH} -ptx -o ${CMAKE_CURRENT_BINARY_DIR}/CuDrKernelCall.dll ${CudaFile}

system configuration: Windows 10, VS2015, CUDA 8.0, 64bit

However, we encountered runtime errors as follows:
Cuda Driver Function call failed: Unknown Error Code 700
Error #12 - Cuda Driver Function call failed: Unknown Error Code 700

any help will be greatly appreciated.