私は次のコードを持っています:
let p = new System.Diagnostics.Process();
printfn "installing %A" "installing"
p.StartInfo.FileName <- "powershell.exe";
p.StartInfo.Arguments <- ("/c notepad.exe")
p.StartInfo.RedirectStandardOutput <- true
p.StartInfo.UseShellExecute <- false
p.Start()
printfn "result ?"
printfn "result %A" (p.StandardOutput.ReadToEnd())
printfn "done"
奇妙なことに、結果が出力される前に、FSIウィンドウでEnterキーを押すのを待っています。
それはおそらく小さなことですが、どうすればこの動作を取り除くことができますか?
これはMSDNで見つかりません。