Вам нужно загрузить его из потока ресурсов.
Bitmap bmp = new Bitmap(
System.Reflection.Assembly.GetEntryAssembly().
GetManifestResourceStream("MyProject.Resources.myimage.png"));
Если вы хотите узнать все имена ресурсов в своей сборке, перейдите по ссылке:
string[] all = System.Reflection.Assembly.GetEntryAssembly().
GetManifestResourceNames();
foreach (string one in all) {
MessageBox.Show(one);
}
Попытайтесь выполнить приложение путем увольнения команды
dotnet myapplicationname.dll
, Это должно бросить ошибки запуска и может помочь Вам сузить ошибку.