Как заставить Visual Studio распознавать несколько файлов ресурсов проекта - PullRequest
6 голосов
/ 18 августа 2011

У меня есть проект Windows в Visual Studio 2010, в котором я храню все изображения в файле ресурсов проекта, который Visual Studio создал для меня.Тем не менее, он становится беспорядочным, и я хотел бы разделить изображения на несколько файлов ресурсов, если это возможно.Я создал новый файл ресурсов, но Visual Studio не распознает его, когда я иду к конструктору форм и пытаюсь изменить изображение.Единственный файл, который появляется в списке доступных файлов ресурсов проекта, - это MyProject \ Resources.resx.Того, что я только что создал, там нет.

Есть идеи, почему он не появляется?Я попытался поместить ресурс в пространство имен My.Resources, а также изменить пространство имен, и я также сделал его общедоступным.Это все еще не появляется.

Select Resource screen

1 Ответ

7 голосов
/ 18 августа 2011

Проект имеет только один файл ресурсов по умолчанию. Вы можете добавить дополнительные нестандартные файлы ресурсов в проект в любое время. Файлы дополнительных ресурсов НЕ будут помещены в папку «Мой проект». Они будут просто добавлены в проект, как и другие файлы.

Вы можете ссылаться на эти новые ресурсы так же, как и на других. Вместо того, чтобы обращаться к ресурсам через «My.Resources.», Вы найдете другие файлы ресурсов в «My.Resources. [Имя файла ресурсов]».

РЕДАКТИРОВАТЬ: Файл ресурса должен находиться в корне вашего проекта, если вы хотите сослаться на него из элемента управления PictureBox.

Надеюсь, это вам поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...