New laptop, new VS 2017 community, new error
-
I got a new laptop (long story :(( ) and installed VS2017 Community edition (previously using 2015 community). Loaded my current project from my backups (lost some work, oh well :sigh: ) and started working on it. Had to upgrade the project to use VS2017 settings, so far all is well. Now I want to make some changes to a dialog resource in the project. I go the resource view, select the resource file and attempt to open it. It fails to open with the following error message
C:\Program Files (x86)\Windows Kits\10\bin\x86\rcdll.dll;
Can not find the resource compiler DLL
Please make sure the path is correct.What the ?! So I do a search for the rcdll.dll file and find it located at:
C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x86\rcdll.dll
OK, I figure that maybe the executable file path in the project settings is not set correctly. So I select "Project->Properties->VC++ Directories->Executable Directories" and sure enough it is pointing to the proper directory, the one with "10.0.15063.0" in it. Does Visual Studio use a different setting for the resource editor other than the executable file setting? If so, what is it? I could copy the rcdll.dll file to the other directory where VS thinks it is, but that just seems wrong as it may break any future updates and what about the other files in the same folder. Am I going to end up copying them all over. Just seems wrong.
Within you lies the power for good - Use it!
-
I got a new laptop (long story :(( ) and installed VS2017 Community edition (previously using 2015 community). Loaded my current project from my backups (lost some work, oh well :sigh: ) and started working on it. Had to upgrade the project to use VS2017 settings, so far all is well. Now I want to make some changes to a dialog resource in the project. I go the resource view, select the resource file and attempt to open it. It fails to open with the following error message
C:\Program Files (x86)\Windows Kits\10\bin\x86\rcdll.dll;
Can not find the resource compiler DLL
Please make sure the path is correct.What the ?! So I do a search for the rcdll.dll file and find it located at:
C:\Program Files (x86)\Windows Kits\10\bin\10.0.15063.0\x86\rcdll.dll
OK, I figure that maybe the executable file path in the project settings is not set correctly. So I select "Project->Properties->VC++ Directories->Executable Directories" and sure enough it is pointing to the proper directory, the one with "10.0.15063.0" in it. Does Visual Studio use a different setting for the resource editor other than the executable file setting? If so, what is it? I could copy the rcdll.dll file to the other directory where VS thinks it is, but that just seems wrong as it may break any future updates and what about the other files in the same folder. Am I going to end up copying them all over. Just seems wrong.
Within you lies the power for good - Use it!
I don't know if your going to find what you're looking for in the project file but it's worth a look. Right-click the PROJECT item in Solution Explorer, pick "Unload Project". Right-click the project again and pick "Edit". You can then search for the old path (listed first in your post) to see if it's mentioned in there. If so, you just found where to change the tool path. If not, close the editor window and right-click the project again and pick "Reload Project" to get the project back to normal.
A guide to posting questions on CodeProject
Click this: Asking questions is a skill. Seriously, do it.
Dave Kreskowiak -
I don't know if your going to find what you're looking for in the project file but it's worth a look. Right-click the PROJECT item in Solution Explorer, pick "Unload Project". Right-click the project again and pick "Edit". You can then search for the old path (listed first in your post) to see if it's mentioned in there. If so, you just found where to change the tool path. If not, close the editor window and right-click the project again and pick "Reload Project" to get the project back to normal.
A guide to posting questions on CodeProject
Click this: Asking questions is a skill. Seriously, do it.
Dave Kreskowiak -
I don't know if your going to find what you're looking for in the project file but it's worth a look. Right-click the PROJECT item in Solution Explorer, pick "Unload Project". Right-click the project again and pick "Edit". You can then search for the old path (listed first in your post) to see if it's mentioned in there. If so, you just found where to change the tool path. If not, close the editor window and right-click the project again and pick "Reload Project" to get the project back to normal.
A guide to posting questions on CodeProject
Click this: Asking questions is a skill. Seriously, do it.
Dave Kreskowiak