В .net 4.5 я смог добавить файл ресурсов в свой проект, добавить изображения в виде растровых изображений в этот файл ресурсов и получить к ним доступ с помощью Properties.Resources.ImageName. Как компилировать образы в 4.6 dnx?
Заранее спасибо!
В .net 4.5 я смог добавить файл ресурсов в свой проект, добавить изображения в виде растровых изображений в этот файл ресурсов и получить к ним доступ с помощью Properties.Resources.ImageName. Как компилировать образы в 4.6 dnx?
Заранее спасибо!
Вы можете указать файлы, которые будут скомпилированы в сборку, в разделе «ресурсы» в project.json, например:
"resources": [
"path/to/yourfile.png"
],
После чего, предполагая, что имя вашего проекта — YourProject, доступ к файлу можно получить через:
const string path = "YourProject.path.to.yourfile.png";
Assembly.GetExecutingAssembly().GetManifestResourceStream(path)
Обратите внимание, как косые черты в пути к файловой системе преобразуются в точки в пути к ресурсу.
Примечание. В версии 1.0.0-rc1 (и, возможно, -beta8, не проверял) параметр проекта переименован с resources
на resource
.
resources
теперь устарело и заменено embed
под buildOptions
.
- person Chris Baxter; 04.06.2016