Я зберігаю PNG як вбудований ресурс у зборі. Зсередини цієї ж збірки у мене є такий код:
Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png");
Файл під назвою "file.png" зберігається у папці "Ресурси" (в межах Visual Studio) і позначається як вбудований ресурс.
Код не вдається за винятком:
Ресурс MyNamespace.Resources.file.png не можна знайти в класі MyNamespace.MyClass
У мене ідентичний код (в іншій збірці, завантаження іншого ресурсу), який працює. Тому я знаю, що техніка - це звук. Моя проблема полягає в тому, що я закінчую витрачати багато часу, намагаючись зрозуміти, який правильний шлях. Якби я міг просто запитати (наприклад, у налагоджувачі) збірку, щоб знайти правильний шлях, це врятувало б мене від головного болю.