Обновите Visual Studio 2015 до 2022: файл ресурсов нельзя редактировать.C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Обновите Visual Studio 2015 до 2022: файл ресурсов нельзя редактировать.

Сообщение Anonymous »

У меня есть проект Visual-C++ Win32, который я разработал с помощью Visual Studio 2015. Теперь я обновился до Visual Studio 2022.
Все работает нормально, но я не могу редактировать мои ресурсы (диалоговое окно).
Каждый раз, когда я вношу небольшое изменение, например, просто перемещаю кнопку или что-то еще и сохраняю, файл
.rc полностью изменилось - это нормально, потому что оно пересобирается мастер, но идентификаторы частично изменены.
Например:

Код: Выделить всё

CONTROL         Zahnreader2,-1,"Static",SS_BITMAP | SS_CENTERIMAGE | SS_SUNKEN | WS_BORDER,7,7,97,130
изменено на:

Код: Выделить всё

CONTROL         VK_NONAME,-1,"Static",SS_BITMAP | SS_CENTERIMAGE | SS_SUNKEN | WS_BORDER,7,7,97,130
После этого я не могу строить, так как не удается найти некоторые ключевые слова (

Код: Выделить всё

WS_EX_COMPOSITED
, VK_GAMEPAD_B).
При обновлении с 2015 на 2022 я также выполнил следующие действия:
  • Дополнительно установлена ​​Visual Studio 2015 из-за .net 4.5 для C#.
  • Установлен MFC.
  • Установите выравнивание структуры на стандарт.
  • Решение перенацелено на последние установленные версии.
На данный момент я могу редактировать
.rc с текстовым редактором, который работает. Но как мне вернуться к редактированию ресурсов внутри Visual Studio?


Подробнее здесь: https://stackoverflow.com/questions/791 ... -be-edited
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»