win7下vs2010无法找到rcdll.dll的问题的解决方法

法1:

在注册表中找到:HKEY_CURRENT_USER\Software\Microsoft\Microsoft SDKs\Windows
在windows项中如果存在以下两项就修改为下列示例,如果没有新建如下两项并设置相应值:
X86系统:
"CurrentVersion"="v7.0a"
"CurrentInstallFolder"="C:\\Program Files\\Microsoft SDKs\\Windows\\v7.0A\\"

X64系统:
"CurrentVersion"="v7.0a"
"CurrentInstallFolder"="C:\\Program Files (x86)\\Microsoft SDKs\\Windows\\v7.0A\\"

这个是网上查询的信息,对我的电脑没有效果,因为我电脑注册表中并没有所谓的\Microsoft SDKs\Windows子项,添加完成后还是没有解决;所以我推荐法二。

法2:在vs中试图编辑资源文件时,如果缺少rcdll.dll,系统会提示找不到错误,所以可以将rcdll.dll加入相应文件夹下解决

系统默认从C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x64 (x86系统是C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin\x86)与vs安装路径vc bin目录下:D:\Program\Visual Studio 10.0\VC\bin

如图:

这样不管如何,vs都能找到这个文件,就可以正常使用资源编辑功能了。

posted @ 2013-12-04 00:01  yuanmus  阅读(180)  评论(0编辑  收藏  举报