Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / VS портит rc файл / 5 сообщений из 5, страница 1 из 1
30.01.2019, 18:00
    #39767254
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS портит rc файл
Есть c/c++ проект, открываю его rc файл, исправляю пару строк, сохраняю, строю - идет ошибка

1>test11.rc(10): fatal error RC1015: cannot open include file 'afxres.h'.

Смотрю в файл, действительно

до сохранения
Код: plaintext
1.
2.
3.
4.
5.
#include "winresrc.h"
#ifndef	IDC_STATIC
#define	IDC_STATIC (-1)
#endif
#include "version.h"



После
Код: plaintext
1.
2.
#include "afxres.h"
#include "version.h"



Ресурс файл не открывается, не покахывает строки и т.д.

Заменяю обратно на исходные строки - строится, открывается.

Почему студия заменяет winresrc.h на afxres.h ?
Как сделать, чтобы она не меняла?
...
Рейтинг: 0 / 0
30.01.2019, 19:53
    #39767295
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS портит rc файл
У тебя проект на MFC случайно?
afx - это старое название библиотеки MFC

Я бы предпочел редактировать rc-файл вручную.
или редактировать в отдельном проекте-пустышке, затем переносить в рабочий проект с исправлением необходимых строк
...
Рейтинг: 0 / 0
31.01.2019, 06:23
    #39767365
CEMb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS портит rc файл
Ролг Хупин, у меня такая же ситуация с одним из проектов. Причём, на разных версиях студии. После правки в редакторе ресурсов пропадает один #include, приходится добавлять его вручную.
Проект не MFC
...
Рейтинг: 0 / 0
31.01.2019, 08:06
    #39767381
Cerebrum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS портит rc файл
в "resource.h" файле по умолчанию студия создает скелет шапки заголовка, см. картинку.
Если такого нет, то можно его добавить с указанием нужных включений.
Если такой есть, то нужно посмотреть нет ли в нем записи afxres.h и исправить ее на winres.h
Также возможно, если его полностью удалить, то тоже поможет.
...
Рейтинг: 0 / 0
31.01.2019, 11:34
    #39767471
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VS портит rc файл
CerebrumУ тебя проект на MFC случайно?
afx - это старое название библиотеки MFC

Я бы предпочел редактировать rc-файл вручную.
или редактировать в отдельном проекте-пустышке, затем переносить в рабочий проект с исправлением необходимых строк

в том то и дело, что не MFC, а студия заменяет инклуд с какого-то .....
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / VS портит rc файл / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]