Как использовать ресурсы из "ресурсов, встроенных в resx"?
Мое решение Visual Studio имеет два набора ресурсов с различными типами персистентности:
Похоже, в Visual Studio 2010 есть ошибка, из-за которой я не могу выбрать ресурсы из набора , встроенного в resx:
Как убедить Visual Studio 2010 разрешить мне использовать ресурсы в проект?
Конечно, я мог бы установить образы во время выполнения:
public ImportNSAKnownTerroristsListForm()
{
InitializeComponent();
toolStripButton1.Image = Properties.AvatarSharedResources.NewDocument;
}
, но я не хочу этого делать.
Встроенные Ресурсы
Встроенные ресурсы являются лучшим выбором, если вы должны совместно использовать ресурс приложения (.resx) файлы между несколькими проектами. Например, если у вас есть общий файл ресурсов, содержащий логотипы вашей компании, информацию о торговой марке и т. д., использование встроенных ресурсов означает, что у вас есть копировать только свое .resx-файл, а не связанные с ним файлы данных ресурсов.
Обновление: Embedded in .resx
ресурс в другой папке (по размышлениям Ганса):
Update : кто-то отредактировал мой заголовок на
- Как использовать ресурсы из "ресурсов, встроенных в resx"?
Это неверно, так как это привело бы к дублированию заголовков, а не к правильному:
- Visual Studio 2010: Как использовать ресурсы из раздела " ресурсы встроенный в resx"?
- Visual Studio 2008: Как использовать ресурсы из "ресурсов, встроенных в resx"?
- Visual Studio 2005: Как использовать ресурсы из "ресурсов, встроенных в resx"?