No nonsense resource extraction.
Install-Package Resourcer
var logo = Assembly.GetExecutingAssembly().GetResource<Image>("MyProduct.Logo.png");
var result = Assembly.GetExecutingAssembly().ExtractResource("MyProduct.SomeAssembly.dll");
if (result.Success)
{
Console.WriteLine($"You can find your file here: {result.Location}!");
}
else
{
Console.WriteLine($"Extraction failed! Error: {result.Error}");
}