Author Topic: I found the latest version of RC.EXE  (Read 757 times)

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 6768
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
I found the latest version of RC.EXE
« on: July 31, 2019, 06:51:25 AM »
If you navigate through a standard installation of VC 2019 to this address you will find the latest version of RC.EXE.

C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64>

To get what was basically a mountain of chyte it took some gigabytes to download the "SDKs" with the current VC installer and then some massive quantity of directories and files that you have to scan through to find anything useful.


hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

TimoVJL

  • Member
  • ***
  • Posts: 476
Re: I found the latest version of RC.EXE
« Reply #1 on: July 31, 2019, 03:22:23 PM »
Windows 10 SDK is huge.

rc's comes from windows sdk for windows store apps tools-x86_en-us.msi + couple cabs, download size about 34 MB.
« Last Edit: July 31, 2019, 04:22:35 PM by TimoVJL »
May the source be with you

Vortex

  • Member
  • *****
  • Posts: 2032
Re: I found the latest version of RC.EXE
« Reply #2 on: August 01, 2019, 04:13:39 AM »
Timo's method is very good to retrieve only the necessary components.

fearless

  • Member
  • ***
  • Posts: 469
    • LetTheLightIn
Re: I found the latest version of RC.EXE
« Reply #3 on: August 01, 2019, 06:30:04 AM »
You could download just the specific cab files and use something like 7zip to extract the archives. The following files are the resource compiler files:

69661e20556b3ca9456b946c2c881ddd.cab - x64
  • fil364db011c71645fc1bc3d5b0bc8fa0e3 - rc.exe
  • fild10fc0b777e33a6d491a0735d7d99886 - rc.dll
e3d1b35aecfccda1b4af6fe5988ac4be.cab - x86
  • fil17653af63e678f34fa846c5778be8a0a - rc.exe
  • filb9ee06b9b5730331372b6ec09b556153 - rc.dll
I think it would be possible to create a small utility to download just the required cabs, extract the files and then rename them to the proper filenames
fearless

CM690II Case, HX1000 PSU, Asus Z97, Intel i7-4790K, Seidon 120v Cooler, 16GB DDR3, MSI GTX 980TI

My Github  Twitter

jj2007

  • Member
  • *****
  • Posts: 9802
  • Assembler is fun ;-)
    • MasmBasic
Re: I found the latest version of RC.EXE
« Reply #4 on: August 01, 2019, 08:37:47 AM »
You could download just the specific cab files

Are they available as specific downloads, with a URL for every cab file?

Vortex

  • Member
  • *****
  • Posts: 2032
Re: I found the latest version of RC.EXE
« Reply #5 on: August 01, 2019, 08:23:32 PM »
Two resource compilers, one for x86 and the other one for x64 :

Code: [Select]
C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x86
Code: [Select]
C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64\rc.exe

Iznogoode

  • Regular Member
  • *
  • Posts: 6
Re: I found the latest version of RC.EXE
« Reply #6 on: August 29, 2019, 12:52:11 AM »
Thanks, Vortex !!!!!!
It's difficult to find

jelkein

  • Regular Member
  • *
  • Posts: 1
    • MyColes
Re: I found the latest version of RC.EXE
« Reply #7 on: October 25, 2019, 12:56:05 PM »
We hit this issue with our CMake/Visual Studio 2015 builds after also installing VS2017 on the machine. The correct solution in our case is to specify the Window Kit version (8.1) to the Visual Studio Command Prompt - otherwise you get the Windows 10 Kit by default which doesn't include rc.exe in the bin directory.

e.g. Start Menu->Visual Studio 2015->VS2015 x64 Native Tools Command Prompt

%comspec% /k "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" amd64 8.1

hutch--

  • Administrator
  • Member
  • ******
  • Posts: 6768
  • Mnemonic Driven API Grinder
    • The MASM32 SDK
Re: I found the latest version of RC.EXE
« Reply #8 on: October 26, 2019, 03:38:00 AM »
This is what I got with VS 2019

C:\Program Files (x86)\Windows Kits\10\bin\10.0.18362.0\x64

18/03/2019  08:50 PM            70,088 rc.exe
18/03/2019  08:50 PM           424,904 rcdll.dll
hutch at movsd dot com
http://www.masm32.com    :biggrin:  :skrewy:

TimoVJL

  • Member
  • ***
  • Posts: 476
Re: I found the latest version of RC.EXE
« Reply #9 on: October 26, 2019, 04:41:30 AM »
https://developer.microsoft.com/en-us/windows/downloads/windows-10-sdk
Code: [Select]
75 rc.exe 70088 10.0.18362.1 Windows Kits\10\bin\10.0.18362.0\x64\ 69661e20556b3ca9456b946c2c881ddd.cab
76 rcdll.dll 424904 10.0.18362.1 Windows Kits\10\bin\10.0.18362.0\x64\ 69661e20556b3ca9456b946c2c881ddd.cab
304 rc.exe 67016 10.0.18362.1 Windows Kits\10\bin\10.0.18362.0\x86\ e3d1b35aecfccda1b4af6fe5988ac4be.cab
305 rcdll.dll 360392 10.0.18362.1 Windows Kits\10\bin\10.0.18362.0\x86\ e3d1b35aecfccda1b4af6fe5988ac4be.cab
May the source be with you