投稿者 とくま  (社会人) 投稿日時 2025/4/16 08:26:24
ケンケンさんは、マイグレーションの質問もしているので、そもそも新規プロジェクトで動く確認から
必要なのですが、特に環境とか大きく変えずに動かなくなったという場合は、

【確認①】プロジェクト配下の bin obj フォルダを削除する
※前回のビルド、デバッグ情報を保管し、うまく動かそうとしているが、そこがそもそもうまく更新できないVisualStudioのバグ

【確認②】参照設定している場合は、一度解除してプロジェクトを開きなおし、参照設定を再登録する
※DLL参照は結構複雑な歴史があって、裏で色々やってるのがうまくいかなくなってる

あたりが誰もが一度は遭遇している対処法ですかね。見た目の設定は変わって無いのに動くというパターン。
とりあえず、新規プロジェクトで作り直して動くかどうかは、かなり有力な原因の切り分けになります。
最悪、新規プロジェクトがうまく動いたら、ソース(C#なら.cs、VBなら.vb)ファイルだけ古いプロジェクトから持ってきて作り直す
なんてことも考えられるわけです。