2

アプリケーションで認識されるカスタム ファイル タイプを作成しました。このタイプのファイルをダブルクリックしてアプリケーションを開いたときにトリガーされるイベントを知りたいです。Form.Shown と Form.Load のハンドラの先頭と、フォームのコンストラクタの先頭にブレークポイントを配置しましたが、アプリケーションがブレークポイントに到達しません。

4

3 に答える 3

2

コンピューターのファイル システム内のファイルをダブルクリックしてアプリケーションを開く場合、Visual Studio に組み込まれているデバッガーはアプリケーションのプロセスにアタッチされないため、ブレークポイントでブレークしません。デバッガーを実行中のプロセスにアタッチできますが、話していることはかなり迅速に行われるため、ブレークポイントを設定して実行をキャッチするのに十分な速さでプロセスにアタッチすることはほぼ確実にできません。

最終的に、ファイルの関連付けを介してアプリケーションを開いたときにトリガーされるイベントは、実行可能ファイルを実行してアプリケーションを開く場合と同じです。

于 2013-05-10T06:14:42.507 に答える