【已解决】error MSB6006: “rc.exe”已退出,代码为5 || 代码为2

从*上看到的解决方法????原帖地址

问题出现的原因:用VS2015打开VS2019工程文件并调试
error MSB6006: “rc.exe”已退出,代码为5

1.首先,打开C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0
【已解决】error MSB6006: “rc.exe”已退出,代码为5 || 代码为2
选择对应的调试架构,x64还是x86,打开相应的文件夹,复制该文件夹路径,添加进环境变量(我的电脑右键属性->左侧高级系统设置->环境变量->系统变量->编辑)

【已解决】error MSB6006: “rc.exe”已退出,代码为5 || 代码为2
此时重新打开VS2015,编译调试还是不通过出现错误
error MSB6006: “rc.exe”已退出,代码为2
还是打开刚才那个文件夹C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0
复制rc.exe 和 rcdll.dll
【已解决】error MSB6006: “rc.exe”已退出,代码为5 || 代码为2
粘贴两个到C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC或者C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC
【已解决】error MSB6006: “rc.exe”已退出,代码为5 || 代码为2

重新打开VS2015,编译通过,开始调试吧~