LoginSignup
0
0

More than 5 years have passed since last update.

vb.netで作ったexeが起動直後に「動作を停止しました。」と表示され終了する

Posted at

vb.netで作ったプログラムが「動作を停止しました。」で終了してしまう。
原因と修正方法を調査したのでメモ

結論

プロジェクト設定の「コンパイル」タブから詳細コンパイルオプションを開き
一番下のターゲットCPUをx86に変更して再ビルドすると動くようになった。

原因

32bit環境で作ったものを64bit環境で動かしているかららしい。
32bit環境で Any CPU 設定にしていたのでデフォルトでも問題ないと思っていたがダメみたい。

修正方法

1.プロジェクト設定の「コンパイル」タブから詳細コンパイルオプションを開く
32bit設定.png

2.一番下のターゲットCPUをx86に変更して再ビルド
32bit設定2.png

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0