しばらくぶり開いたプロジェクトを実行しようとしたら、いきなり例外が発生。
XamlParseExceptionはハンドルされませんでした
‘指定されたバインディング制約に一致する型 ‘HogeHoge.MainWindow’ のコンストラクターの呼び出しで例外がスローされました。’ 行番号 ‘3’、行位置 ‘9’。
って言われてもな。コミットしたときは動いてたぞ、このプログラム。なぜ?
XamlParseExceptionって、発生箇所だって言っているソースコード見ても意味不明なんだよな。実行時の例外だし。
悩むこと10数分、トラブルシューティングのヒントを順に見ていると気になる箇所を発見。
詳しく見ると、こんな記載。
もしかして、32bit,64bitのライブラリが混在している???
一個づつプロジェクトの設定を見ていくと、プラットフォームの設定が統一されていなかった。なにかのタイミングで変えちゃっていたらしい。
無事に解決。