Resourcesフォルダーから画像を動的に読み込もうとしていますが、何らかの理由でGetManifestResourceStream
nullが返されます。これは私が書いたものです:
System.Reflection.Assembly asm;
asm = System.Reflection.Assembly.GetExecutingAssembly();
Bitmap bmp = new Bitmap(asm.GetManifestResourceStream("MyProject.Properties.Resources.Image.png"));
ここで見つけたすべての方法を試しましたが、うまくいきません。パスは正しく、ファイルはそこにあります。ユーザーのアクセス許可に応じて、さまざまなアセンブリが読み込まれるため、これを動的に行う必要があります。つまり、基本的に2つ必要です。
- ロードされたすべてのアセンブリのリストを取得します
- ロードされたアセンブリに対応するイメージをビットマップにロードします
これはどのように行うことができますか?