2017-01-04 2 views
1

VB.NET 3.0(およびVisual Studio)を使用して.exeを作成しました。正常に動作しますが、終了時にWindowsエラーが発生します:VB.NET exe:(name)が動作を停止しました

"(program name) has stopped working."

代わりにサイレントに閉じるだけです。 "sub main"の "end sub"の前にmsgboxを置くとエラーが表示されず、そこに到着していることがわかります。 ==>なぜこのメッセージが表示されますか?多分私はオブジェクトを使用するのを忘れてしまったでしょうか?

それが理由だった(それはとにかく動作します)実際には大したことではないのですが、この方法は、ユーザーからの質問を上げることができる機能.exeファイルを解放...

+0

コンソール/出力ウィンドウからデバッグして何かをキャプチャしようとしましたか? – Spidey

+0

私はCMDから起動してもフィードバックは得られません。あなたは他のテストを行う方法を説明しますか?ありがとう! – Pierre

+0

コールスタックをチェックしましたか?無限ループやコード内で終了していない別の呼び出しがある可能性があります。 – David

答えて

0

:クラスのファイナライズの1が保護されていませんでした。十分で、エラーを起こしました。 ご協力いただきありがとうございます。

関連する問題