Я пытаюсь скомпилировать старый проект с использованием VS express 2010, но я получаю эту ошибку:
Неустранимая ошибка RC1015: невозможно открыть файл include ‘afxres.h’. из этого кода
Я уже установил Windows SDK, но без каких-либо успехов.
Этот заголовок является частью библиотеки MFC. Версия VS Express не содержит MFC. Если ваш проект не использует MFC, вы можете спокойно заменить afxres.h на windows.h в terrain2.rc .
Была та же проблема. Исправлено это, установив Microsoft Foundation Classes для С++.
- Начало
- Изменить или удалить программу (тип)
- Microsoft Visual Studio
- Изменить
- Выберите «Microsoft Foundation Classes for С++»
- Update
Даже я тоже сталкивался с подобной проблемой,
Неустранимая ошибка RC1015: невозможно открыть файл include ‘afxres.h’. из этого кода
Замена afxres.h с помощью Winresrc.h и объявление IDC_STATIC как -1 работали для меня. (Использование Visual Studio Premium 2012)
В качестве альтернативы вы можете создать свой собственный afxres.h:
Вы также можете попробовать заменить afxres.h на WinResrc.h
удалось исправить это, скопировав следующую папку из другой установки Visual Studio (не экспресс)
от C:Program Files (x86)Microsoft Visual Studio 12.0VCatlmfc
в C:Program Files (x86)Microsoft Visual Studio 11.0VCatlmfc
аналогичная проблема для Visual Studio 2015 RC. Иногда он теряет способность открывать RC: вы дважды щелкаете, но у редактора нет ни одного меню и диалоговых окон.
Щелкните правой кнопкой мыши на файле *.rc, он откроется:
И измените следующее:
Имел подобную проблему, но сообщение было показано, когда я попытался открыть проектное решение. Что для меня работало:
ИНСТРУМЕНТЫ → Настройки импорта и экспорта. — > Reset все настройки
Посмотрите другие вопросы по меткам c++ visual-c++ visual-studio winapi или Задайте вопрос
I’m trying to compile an old project using VS express 2010 but I get this error:
fatal error RC1015: cannot open include file ‘afxres.h’. from this code
I have installed Windows SDK already, but without any success.
8 Answers 8
This header is a part of the MFC Library. VS Express edition doesn’t contain MFC. If your project doesn’t use MFC you can safely replace afxres.h with windows.h in your terrain2.rc .
Had the same problem . Fixed it by installing Microsoft Foundation Classes for C++.
- Start
- Change or remove program (type)
- Microsoft Visual Studio
- Modify
- Select ‘Microsoft Foundation Classes for C++’
- Update
Even I too faced similar issue,
fatal error RC1015: cannot open include file ‘afxres.h’. from this code
Replacing afxres.h with Winresrc.h and declaring IDC_STATIC as -1 worked for me. (Using visual studio Premium 2012)
Alternatively you can create your own afxres.h:
You can also try replace afxres.h with WinResrc.h
managed to fix this by copying the below folder from another Visual Studio setup (non-express)
from C:Program Files (x86)Microsoft Visual Studio 12.0VCatlmfc
to C:Program Files (x86)Microsoft Visual Studio 11.0VCatlmfc
a similar issue is for Visual studio 2015 RC. Sometimes it loses the ability to open RC: you double click but editor do not one menus and dialogs.
Right click on the file *.rc, it will open:
And change as following:
Had similar issue but the message was shown when I tried to open a project solution. What worked for me was:
TOOLS -> Import and Export Settings. -> Reset all settings
Not the answer you’re looking for? Browse other questions tagged c++ visual-studio winapi visual-c++ or ask your own question.
Linked
Related
Hot Network Questions
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
site design / logo © 2019 Stack Exchange Inc; user contributions licensed under cc by-sa 4.0 with attribution required. rev 2019.11.15.35459
Я пытаюсь скомпилировать старый проект с помощью VS express 2010, но я получаю эту ошибку:
неустранимая ошибка RC1015: не удается открыть файл include ‘ afxres.h’. из этого кода
Я уже установил Windows SDK, но без каких-либо успехов.
8 ответов
этот заголовок является частью Библиотеки MFC. VS Express edition не содержит MFC. Если ваш проект не использует MFC, вы можете смело заменить afxres.h с windows.h в своем terrain2.rc .
была та же проблема . Исправлено путем установки классов Microsoft Foundation для C++.
- старт
- изменить или удалить программу (тип)
- Microsoft Visual Studio
- изменить
- выберите » классы Microsoft Foundation для C++»
- обновление
даже я тоже сталкивался с подобной проблемой,
неустранимая ошибка RC1015: не удается открыть файл include ‘ afxres.h’. из этого кода
замена afxres.h с Winresrc.h И объявление IDC_STATIC как -1 работало для меня. (Использование visual studio Premium 2012)
в качестве альтернативы вы можете создать свой собственный afxres.h:
вы также можете попробовать заменить afxres.h с WinResrc.h
удалось исправить это, скопировав следующую папку из другой установки Visual Studio (не Экспресс)
от C:Program файлы (x86)Microsoft Visual Studio 12.0VCatlmfc
to C:Program файлы (x86)Microsoft Visual Studio 11.0VCatlmfc
аналогичная проблема для Visual studio 2015 RC. Иногда он теряет возможность открывать RC: вы дважды щелкните, но редактор не одно меню и диалоговые окна.
щелкните правой кнопкой мыши на файл *.rc, он откроется:
и изменить следующим образом:
была аналогичная проблема, но сообщение было показано, когда я попытался открыть проектное решение. То, что сработало для меня, было:
инструменты -> импорт и экспорт параметров. — >Сбросить все настройки