次の機能が機能しない理由をトラブルシューティングしようとしています。
public void RunCmd()
{
string strCmdText;
strCmdText = "/C [enter command stuff here]";
System.Diagnostics.Process.Start("CMD.exe", strCmdText);
}
ただし、実行しようとしたり、いくつかのブレークポイントを挿入しようとすると、コマンドが開き、エラーが表示され、すぐに閉じます (あまりにも速く、何も読み取れません)。
プログラムを停止したり、何が起こっているのかを把握したりする方法はありますか? ブレークポイントが機能していないようです。
この c# スクリプトを使用して実行する代わりに、コマンド プロンプトに直接入力すると、コマンドは正常に動作します。