VB .Net 2.0
NotifyIcon のアイコンを変更しようとしていますが、デバッグ中にしか機能しません。Debug/Release 以外のフォルダに .exe をコピーすると、動作しなくなります。「行方不明のファイル」のように聞こえます。ただし、アイコンは「Embedded in .resx」に設定され、Resource.resx は「Embedded Resource」に設定されています。したがって、ファイルが不足しているとは思いません。
私はすでに試しています
NotifyIcon1.Icon = My.Resources.MyIcon
NotifyIcon1.Icon =
Drawing.Icon.FromHandle(My.Resources.MyIcon.Handle)
NotifyIcon1.Icon =New _
Icon(System.Reflection.Assembly.GetExecutingAssembly.GetManifestResourceStream("assembly.MyIcon"))
これらの試行のいずれかの後、アイコンは設計時に構成されたものと同じままです。
ありがとう。