Ich versuche, ein altes Projekt mit VS Express 2010 zu kompilieren, erhalte jedoch folgende Fehlermeldung:
Schwerwiegender Fehler RC1015: Include-Datei 'afxres.h' kann nicht geöffnet werden. von diesem Code
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
Ich habe Windows SDK bereits installiert, aber ohne Erfolg.
Vielen Dank!
c++
visual-studio
winapi
visual-c++
Klemme
quelle
quelle
Hatte das gleiche Problem. Es wurde behoben, indem Microsoft Foundation Classes für C ++ installiert wurde.
quelle
Sogar ich stand vor einem ähnlichen Problem,
Schwerwiegender Fehler RC1015: Include-Datei 'afxres.h' kann nicht geöffnet werden. von diesem Code
Das Ersetzen von afxres.h durch Winresrc.h und das Deklarieren von IDC_STATIC als -1 hat bei mir funktioniert. (Verwenden von Visual Studio Premium 2012)
quelle
Alternativ können Sie Ihre eigene afxres.h erstellen:
quelle
Sie können auch versuchen, afxres.h durch WinResrc.h zu ersetzen
quelle
Es gelang, dies zu beheben, indem der folgende Ordner aus einem anderen Visual Studio-Setup kopiert wurde (nicht Express).
aus C: \ Programme (x86) \ Microsoft Visual Studio 12.0 \ VC \ atlmfc
zu C: \ Programme (x86) \ Microsoft Visual Studio 11.0 \ VC \ atlmfc
quelle
Ein ähnliches Problem betrifft Visual Studio 2015 RC. Manchmal verliert es die Fähigkeit, RC zu öffnen: Sie doppelklicken, aber der Editor führt keine Menüs und Dialoge aus.
Klicken Sie mit der rechten Maustaste auf die Datei * .rc, sie wird geöffnet:
Und ändern Sie sich wie folgt:
quelle
Hatte ein ähnliches Problem, aber die Meldung wurde angezeigt, als ich versuchte, eine Projektlösung zu öffnen. Was für mich funktioniert hat war:
WERKZEUGE -> Einstellungen importieren und exportieren ...-> Alle Einstellungen zurücksetzen
quelle