Visual Studio で [デバッグなしで開始] ( Ctrl+ F5) を使用してコンソール アプリケーションを実行すると、実行の最後にコンソールが開いたままになり、
何かキーを押すと続行します 。. .
したがって、ウィンドウをアクティブにしてキーを押す必要があります。これが適切でない場合もあります。
これが重要な理由: json シリアライゼーション コードを書いている瞬間、私のワークフローは次のようになります。
- C#コードを適応させる
- ファイル out.json を書き込むコンソール アプリを実行する
- json ビューアーを使用してブラウザーで out.json を表示する
これを何度も繰り返します。何もデバッグする必要はありません。シリアライゼーションをトリミングして出力を確認するだけです。
このようなワークフローでは、手順が必要なため、「任意のキーを押してください」という動作が妨げられています。
- コンソール ウィンドウをアクティブにする
- キーを押します。
回答なし:
- 別のコンソールでVSの外部でアプリケーションを起動することは答えではありません。
- 言って、あなたはこれを必要としません。