Próbuję skompilować stary projekt przy użyciu VS express 2010, ale pojawia się ten błąd:
błąd krytyczny RC1015: nie można otworzyć pliku dołączanego „afxres.h”. z tego kodu
/////////////////////////////////////////////////////////////////////////////
//
// Generated from the TEXTINCLUDE 2 resource.
//
#include "afxres.h"
Zainstalowałem już Windows SDK, ale bez powodzenia.
dzięki!
c++
visual-studio
winapi
visual-c++
Zacisk
źródło
źródło
Miałem ten sam problem. Naprawiono to, instalując Microsoft Foundation Classes dla C ++.
źródło
Nawet ja miałem podobny problem,
błąd krytyczny RC1015: nie można otworzyć pliku dołączanego „afxres.h”. z tego kodu
Zastąpienie afxres.h Winresrc.h i zadeklarowanie IDC_STATIC jako -1 zadziałało dla mnie. (Korzystanie z programu Visual Studio Premium 2012)
źródło
Alternatywnie możesz stworzyć swój własny plik afxres.h:
źródło
Możesz także spróbować zamienić afxres.h na WinResrc.h
źródło
udało się to naprawić, kopiując poniższy folder z innej konfiguracji programu Visual Studio (nie ekspresowo)
z C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VC \ atlmfc
do C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ VC \ atlmfc
źródło
podobny problem dotyczy programu Visual Studio 2015 RC. Czasami traci możliwość otwierania RC: klikasz dwukrotnie, ale edytor nie ma jednego menu i okien dialogowych.
Kliknij prawym przyciskiem myszy plik * .rc, otworzy się:
I zmień w następujący sposób:
źródło
Wystąpił podobny problem, ale komunikat został wyświetlony, gdy próbowałem otworzyć rozwiązanie projektu. U mnie zadziałało:
NARZĘDZIA -> Importuj i eksportuj ustawienia ... -> Zresetuj wszystkie ustawienia
źródło