Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. Visual Studio
  4. New laptop, new VS 2017 community, new error

New laptop, new VS 2017 community, new error

Scheduled Pinned Locked Moved Visual Studio
visual-studioquestioncsharpc++help
4 Posts 2 Posters 11 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • PJ ArendsP Offline
    PJ ArendsP Offline
    PJ Arends
    wrote on last edited by
    #1

    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!

    Within you lies the power for good; Use it!

    D 1 Reply Last reply
    0
    • PJ ArendsP PJ Arends

      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!

      D Offline
      D Offline
      Dave Kreskowiak
      wrote on last edited by
      #2

      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

      PJ ArendsP 2 Replies Last reply
      0
      • D 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

        PJ ArendsP Offline
        PJ ArendsP Offline
        PJ Arends
        wrote on last edited by
        #3

        Thanks for the top. But unfortunately it is not listed there. I did copy the doll file over to the other folder. It works but feels dirty somehow.

        Within you lies the power for good - Use it!

        Within you lies the power for good; Use it!

        1 Reply Last reply
        0
        • D 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

          PJ ArendsP Offline
          PJ ArendsP Offline
          PJ Arends
          wrote on last edited by
          #4

          Dang autocorrect on this phone. Makes my text look terrible

          Within you lies the power for good - Use it!

          Within you lies the power for good; Use it!

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups