Кроме того, если у вас возникают проблемы с поиском пути к ресурсу (самая сложная часть), вы можете сделать:
Assembly myAssembly = Assembly.GetExecutingAssembly();
string[] names = myAssembly.GetManifestResourceNames();
foreach (string name in names)
{
Console.WriteLine( name );
}
Который показывает все пути для ресурсов.