VS2010: "Die Ressourcencompiler-DLL kann nicht gefunden werden. Bitte vergewissere dich, dass der Pfad korrekt ist. "

9

Ich habe das Win32 API-Tutorial von theForger verfolgt und beschlossen, die Datei menu_one.rc zu öffnen Sehen Sie den Inhalt von VS2010, und ich habe diesen Fehler:

Ich habe beide Standorte überprüft und keine der Dateien existiert. Die einzigen Kopien von rcdll.dll, die ich habe, befinden sich unter:

%Vor%

Ich habe versucht, eine Reparatur-Installation von Windows zu machen SDK , aber das behebt das Problem nicht. Was soll ich tun?

    
whiplash 26.05.2012, 21:55
quelle

3 Antworten

7

Dieser Thread erwähnt ein Registrierungsproblem:

  

Ich war in der Lage, das Problem mit meinem PC mit Windows 7 SP1 64 Bit und VS2010 Sp1 installiert zu reproduzieren.

     

Ich musste die folgenden Registrierungseinträge von

ändern
%Vor%
  

bis

%Vor%
  

Und es gab 2 Schlüssel unter

%Vor%
  

welche sind

%Vor%
  

Ich habe v7.0 mit all seinen Unterschlüsseln gelöscht. Und das Problem ist gelöst.

    
VonC 26.05.2012, 22:00
quelle
6

Ich war ein wenig besorgt über die Änderung der Registrierung, da ich auf v8.0A ausgeführt habe, aber ich konnte den Fehler beheben, indem ich einfach die rcdll.dll von der vorherigen Version in das Verzeichnis kopierte, das in der Fehlermeldung aufgeführt ist.

    
elephino 09.07.2014 20:44
quelle
1

VonCs Antwort ist hilfreich, aber in meinem Fall hat es das Problem nicht gelöst. Es gab einen anderen Registrierungsschlüssel, der geändert werden musste.

Um diesen Schlüssel zu finden, habe ich regedit nach v6.0A durchsucht, da dies die Version im Pfad meines Fehlerdialogs war.
Der Dialogpfad war C:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\rcdll.dll

Nachdem der Schlüssel mit v6.0A gefunden wurde, habe ich den Pfad mit dem ersetzt, was er auf meiner Maschine war:
C:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\Bin

Ich habe auch die Versionszeichenfolgen auf v7.0A oder 7.0.30319 aktualisiert, je nachdem, was der ursprüngliche Wert war. Ich habe ein paar Versionszeichenfolgen in Unterschlüsseln meines Suchergebnisses gefunden, also habe ich die Änderungen auch dort angewendet.

Auf meinem Computer befand sich der von Visual Studio verwendete Schlüssel in:

%Vor%     
Nick Miller 26.02.2015 22:24
quelle

Tags und Links