using (var resourceStream = Assembly
.GetExecutingAssembly()
.GetManifestResourceStream(resourceName))
{
if (resourceStream != null)
{
//read the stream
Хитрость в том, чтобы правильно определить resourceName. Вам необходимо преобразовать местоположение файла в пространство имен, к которому он принадлежит.
Так, например, с пространством имен по умолчанию DefaultNS
и файлом, находящимся в папке проекта с именем resources
с именем файла myfile.ext
, у вас будет имя ресурса:
DefaultNS.resources.myfile.ext