2

これは、昨日の Visual Studio 15.8.0 への最近の更新後に発生したと思います。この更新が原因であるかどうかは 100% 確信が持てませんが。.rcリソースを読み込もうとしたり、作成済みのファイルを開こうとすると、次のようになります。

エラーメッセージ

ActivityLog.xmlこれは言います:

<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>

これを修正するために私がやろうとしたこと:

  1. この質問からのすべての修正
  2. VS インストーラーからの Visual Studio の修復
  3. VS を最初から削除して再インストールする

何も機能しません。それは何であり、これを修正する方法は? まだ開いてリソースを手動で追加できるため、これは重要ではありませんresource.rcresource.hコンパイルは正常に行われます。しかし、それでもかなり不便です。

4

2 に答える 2

1

私たちの会社でも同じ問題がありました。更新プログラムは Windows10 で機能しますが、Windows 7 システムではリソース エディターを開くことができません。私たちの「汚い」解決策は、resedit.dll を古い Visual Studio バージョンから新しいバージョンにコピーすることでした。願わくば、Microsoft がバグ修正版をすぐに提供してくれることを願っています

于 2018-08-17T12:30:45.660 に答える