Вы можете добавить файл в качестве ресурса, используя два отдельных метода.
Код C #, необходимый для доступа к файлу, отличается , в зависимости от метода, используемого для добавления файла.
Способ 1: добавить существующий файл, установить для свойства значение Embedded Resource
Добавьте файл в свой проект, затем установите тип Embedded Resource
.
ПРИМЕЧАНИЕ. Если вы добавляете файл с помощью этого метода, вы можете использовать GetManifestResourceStream
для доступа к нему (см. ответ от @ dtb ).
Метод 2: Добавить файл в Resources.resx
Откройте файл Resources.resx
, используйте раскрывающийся список для добавления файла, установите Access Modifier
на public
.
ПРИМЕЧАНИЕ. Если вы добавляете файл с помощью этого метода, вы можете использовать Properties.Resources
для доступа к нему (см. ответ от @Night Walker ).