cuDNN error when run on Windows

I compiled the lastest version of caffe which support cuDNN on Windows Visual Studio 2012. But when I run the program I got below error:

“Check failed: status == CUDNN_STATUS_SUCCESS (8 vs. 0) CUDNN_STATUS_EXECUTION_FAILED”

It seems cudnnConvolutionForward() failed. But cudnnPoolingForward() and cudnnActivationForward() works good.
Did anyone try to use cudnnConvolutionForward() under windows?