Przechowuję plik PNG jako zasób osadzony w zestawie. Z tego samego zestawu mam taki kod:
Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png");
Plik o nazwie „file.png” jest przechowywany w folderze „Resources” (w programie Visual Studio) i jest oznaczony jako zasób osadzony.
Kod kończy się niepowodzeniem z wyjątkiem:
Nie można znaleźć zasobu MyNamespace.Resources.file.png w klasie MyNamespace.MyClass
Mam identyczny kod (w innym zestawie, ładowanie innego zasobu), który działa. Więc wiem, że technika jest dobra. Mój problem polega na tym, że spędzam dużo czasu próbując dowiedzieć się, jaka jest właściwa ścieżka. Gdybym mógł po prostu wysłać zapytanie (np. W debugerze) do zestawu, aby znaleźć właściwą ścieżkę, zaoszczędziłoby mi to mnóstwa bólu głowy.