[解決済み] まだ起動していないプロセスにVisual Studioをアタッチするには?
2022-12-01 01:24:54
質問
何らかの理由で Visual Studio から実行できない .NET プログラム (Excel 2010 テンプレート プロジェクトから作成した Excel ファイル) があり、その起動イベントをデバッグする必要があります。
もし私がプログラムの初期化後に来るイベントをデバッグしたいのであれば、問題はありません。私はエクスプローラーからプログラムを実行し、そのプロセスを Visual Studio にアタッチし、コードにいくつかのブレークポイントを追加します。しかし、ここでは、スタートアップイベントにブレークポイントを置く必要があります。私は Visual Studio にプロセスをアタッチできるようにする必要があり、PID に依存するのではなく、特定のプロセス名または動作する他の任意のソリューションに依存します。
もちろん
Thread.Sleep(1000)
を追加して、Visual Studio でプロセスをアタッチする時間を確保することは、問題外です!
どのように解決するのですか?
実はできるんです。アタッチするのではなく、起動するんです。プロジェクトのプロパティの [デバッグ] タブにある "Command" テキストボックスに、アタッチするプログラムのパスを指定します。
また、["Command Arguments"]ボックスには、プログラムに対する任意のコマンドライン引数を入力することができます。
添付ファイル("Attach")が"No" に設定されていることを確認します。
関連
-
[解決済み】「The breakpoint will not currently be hit」を改善するには?このドキュメントにはシンボルが読み込まれていません。" という警告はどうすれば改善されますか?
-
[解決済み] CLSID {XXXX} を持つコンポーネントの COM クラスファクトリの取得は、次のエラーにより失敗しました: 80040154。
-
[解決済み] Visual Studioのデバッグ/ロードが非常に遅い
-
[解決済み] gacutil.exeはどこですか?
-
[解決済み] "SSL/TLSセキュアチャネルの信頼関係を当局と確立できませんでした "の解決方法
-
[解決済み] Windows 8でVisual Studioを常にAdministratorとして実行するように強制することはできますか?
-
[解決済み] Visual Studioで、既存のディレクトリツリーをプロジェクトに追加するにはどうすればよいですか?
-
[解決済み] Visual Studioの出力ウィンドウに書き込む
-
[解決済み] キーファイル 'blah.pfx' をインポートできない - エラー 'The keyfile may be password protected'.
-
[解決済み】Visual Studioでコードを自動フォーマットする方法とは?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】プラットフォームが同じでも「不正なフォーマットでプログラムを読み込もうとしました。
-
[解決済み】コンパイラーエラーメッセージ。コンパイラはエラーコード -532462766 で失敗しました。
-
[解決済み] 16進数値0x00は無効な文字です。
-
[解決済み] フレームワークとアーキテクチャの違いは何ですか?[クローズド]
-
[解決済み] NetFx45WebLinkとNetFx45RedistLinkの違いは何ですか?
-
[解決済み] 到達不能なホストに対してソケット操作を行おうとした
-
[解決済み] DockPanelを空きスペースいっぱいに表示させる方法
-
[解決済み] 列挙型を文字列に変換する
-
[解決済み] 文字列から数字を抽出する正規表現
-
[解決済み] .NETにおけるstructとclassの違いは何ですか?