Saya menyimpan PNG sebagai sumber daya yang disematkan dalam sebuah assembly. Dari dalam majelis yang sama saya memiliki beberapa kode seperti ini:
Bitmap image = new Bitmap(typeof(MyClass), "Resources.file.png");
File, bernama "file.png" disimpan di folder "Resources" (dalam Visual Studio), dan ditandai sebagai resource yang disematkan.
Kode gagal dengan pengecualian yang mengatakan:
Resource MyNamespace.Resources.file.png tidak dapat ditemukan di kelas MyNamespace.MyClass
Saya memiliki kode identik (dalam rakitan berbeda, memuat sumber daya berbeda) yang berfungsi. Jadi saya tahu tekniknya adalah suara. Masalah saya adalah saya akhirnya menghabiskan banyak waktu untuk mencoba mencari tahu jalan yang benar. Jika saya bisa menanyakan (misalnya di debugger) perakitan untuk menemukan jalur yang benar, itu akan menyelamatkan saya dari beban sakit kepala.