何らかの理由でVisualStudioから実行できない.NETプログラム(Excel 2010テンプレートプロジェクトから作成されたExcelファイル)があり、起動イベントをデバッグする必要があります。
プログラムの初期化後に発生するイベントをデバッグしたい場合は問題ありません。エクスプローラーからプログラムを実行し、プロセスをVisual Studioにアタッチして、コードにいくつかのブレークポイントを追加します。ただし、ここでは、起動イベントにブレークポイントを設定する必要があります。PIDに依存せずに、特定のプロセス名やその他の機能するソリューションに基づいて、プロセスをVisualStudioにアタッチできる必要があります。
もちろんThread.Sleep(1000)
、スタートアップイベントにを追加して、Visual Studioでプロセスをアタッチする時間を与えることは、問題外です。