Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поломались ресурсы, как исправить? / 4 сообщений из 4, страница 1 из 1
10.12.2021, 16:19
    #40119032
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поломались ресурсы, как исправить?
Старый прожект работал в VS2015.
Построил в VS2019, все ок, запустил, при вызове формы - посыпался.
На форме используется ToolStrip , на нем несколько кнопок.
В VS2015 - все работало.
В VS2019 при вызове формы

авторSystem.Resources.MissingManifestResourceException
HResult=0x80131532
Message=Could not find any resources appropriate for the specified culture or the neutral culture.
Make sure "MyProject.Form2.Form3.resources" was correctly embedded
or linked into assembly "MyProject.Form2" at compile time, or that all the satellite assemblies required are loadable and fully signed.

Разруха здесь:
Код: c#
1.
2.
	this.openToolStripButton.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
	this.openToolStripButton.Image = ((System.Drawing.Image)(resources.GetObject("openToolStripButton.Image")));



при этом - код был создан не руками, а дизнером в старой студии.

Как и что исправить?
...
Рейтинг: 0 / 0
10.12.2021, 16:25
    #40119037
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поломались ресурсы, как исправить?
Ролг Хупин,

очевидно, что ты перенес только код, но не ресурсы
...
Рейтинг: 0 / 0
10.12.2021, 16:44
    #40119045
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поломались ресурсы, как исправить?
Roman Mejtes
Ролг Хупин,

очевидно, что ты перенес только код, но не ресурсы


проверил, ресурсы есть: вощле формы Form3 файл Form3.Resources.resx и картинки в нем есть

Мало того, открываю в дизайнере студии 2019 - открывается с картинками, а вот при запуске такая фигня - не находит картинки.
...
Рейтинг: 0 / 0
10.12.2021, 19:17
    #40119092
Сон Веры Павловны
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Поломались ресурсы, как исправить?
Ролг Хупин
формы Form3 файл Form3.Resources.resx и картинки в нем есть

Вообще в сообщении об ошибке предположение несколько более широкое, чем просто "нет ресурса". Я бы просмотрел и сверил (глазами, в любом текстовом редакторе) содержимое .resx и Resources.Designer.cs. Убедился бы, что да, требуемый ресурс есть, и именно в нейтральной или указанной культуре. Если и здесь всё в порядке - взять ILSpy, открыть им скомпилированный exe, и убедиться, что там тоже всё присутствует.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Поломались ресурсы, как исправить? / 4 сообщений из 4, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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