No InprocServer32 registered for package [Visual C++ Resource Editor Package]

2k views Asked by At

I guess, this happened after recent update to Visual Studio 15.8.0 yesterday. Although I'm not 100% sure that this update caused it. When I try to load resource or open already created .rc file this happens:

Error message

ActivityLog.xml says this:

<entry>
    <record>533</record>
    <time>2018/08/15 18:01:53.704</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>No InprocServer32 registered for package [Visual C++ Resource Editor Package]</description>
    <guid>{74AAD8B2-3294-49CB-BB5D-E9BAB132BFD5}</guid>
    <hr>8007007f</hr>
    <errorinfo></errorinfo>
    <path>C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\VC\vcpackages\resedit.dll</path>
  </entry>

What I tried to do to fix this:

  1. All fixes from this question
  2. Repairing Visual Studio from VS Installer
  3. Removing and reinstalling VS from scratch

Nothing works. What could it be and how to fix this? It's not critical, because I still can open resource.rc, resource.h and manually add resources - it compiles fine. But still rather inconvenient.

2

There are 2 answers

0
MrTux On BEST ANSWER
1
B. Marx On

We had the same Problem in our Company. The update works on Windows10 but Windows 7 Systems aren't able to open the resource editor. Our "dirty" solution was to copy the resedit.dll from an older Visual Studio Version onto the new one. Hopfully Microsoft brings a bugfixed version soon