リソースが見つからなくて例外発生

Visual Studio でボタンにイメージを設定しようとして落とし穴にはまりました。
デザイナ画面でボタンの表面にイメージが表示されたので実行してみると、実行時にリソースが見つからないと言われて例外発生。
調べてみると、↓と同じ原因でした。

http://homepage1.nifty.com/muramasa/zakki/200204.html

ソースの先頭に別のstructがあったんですが、後ろに持っていったらOKでした。またいつかはまりそうなのでメモ。