SDK自带例子的错误

看了一些cuda的资料并自己写了个简单的小程序之后,今天试着运行了下sdk的自带例子,但是报错,在网上没找到解决方法,特来求助。
环境:win7 vs2008 sdk和toolkit都是3.2
例子是NVIDIA Corporation\NVIDIA GPU Computing SDK 3.2\C\src 文件夹下的
cudaDecodeD3D9这个例子,打开sln文件载入工程的时候报错,内容如下:

The following error has occurred during XML parsing:

File: C:\Users\users\Documents\Visual Studio 2008\Projects\cudaDecodeD3D9\cudaDecodeD3D9_vc90.vcproj
Line: 22
Column: 4
Error Message:
Custom build rules file ‘D:\Program Files\Microsoft Visual Studio 9.0\VC\VCProjectDefaults\NvCudaDriverApi.rules’ was not found or failed to load.
The file ‘C:\Users\users\Documents\Visual Studio 2008\Projects\cudaDecodeD3D9\cudaDecodeD3D9_vc90.vcproj’ has failed to load.

补充下,我在D盘的D:\Program Files\Microsoft Visual Studio 8\VC\VCProjectDefaults文件夹下找到了该文件。然后,我应该怎么改正该错误?
另外,cudaDecodeD3D9_vc90.sln 和cudaDecodeD3D9.sln这两个工程之间有什么区别?应该用那个打开?谢谢。

已经解决了。

如何解决的,我想知道,有同样的疑问。

将所有的rules文件拷到’D:\Program Files\Microsoft Visual Studio 9.0\VC\VCProjectDefaults\文件夹下即可,就是报错找不到文件的那个文件夹。如果你用了cuda wizard的话,这几个文件应该是在visual studio的文件夹里,具体你可以搜索找到。
还有就是后面带vc90了,是用vs08打开的,如果用vs08打开不带vc90的工程文件的话会要求转换。