如何阻止控制台 window 在 Visual studio 2019 中关闭?
How do I stop the console window from closing in Visual studio 2019?
我遇到这个问题已经有一段时间了,但我已经很久没用过 Visual studio 了。但是现在我只想解决这个问题。
我在学校学习 F# 课程,我尝试跟随老师的编码课程。这是代码
module Program
open System
let incr =
fun x ->
x + 1
[<EntryPoint>]
let main argv =
let res = incr 5
printfn "My result is %d and I print a random number %d" res 5
0
当我按 F5 键或按开始时,window 弹出得非常快,没有显示任何输出并立即关闭。
我正在阅读您必须禁用的其他类似帖子
tools>options>debugging>Automatically close the console when debugging stops
但它已经被取消选中,然后我读到你必须设置 "subsystem to console" 但我试图查找它但我找不到任何关于这个我可以理解的东西。
我只是想做功课,我真的很想解决这个问题,这样我就可以再次开始使用 Visual studio。
如果可能,请将您创建的项目类型设为 F# .NET Core 控制台应用程序(这应该是“新建项目”对话框中的第一个 F# 模板)。这在后台使用了不同的系统,其中控制台 window 保持打开状态并由后续运行重新使用。
也有可能,如果你的申请只是为了探索。对于生产应用程序,我会寻求 Phillip Carter 的回答。
[<EntryPoint>]
let main argv =
...
Console.ReadKey() |> ignore
0
我遇到这个问题已经有一段时间了,但我已经很久没用过 Visual studio 了。但是现在我只想解决这个问题。
我在学校学习 F# 课程,我尝试跟随老师的编码课程。这是代码
module Program
open System
let incr =
fun x ->
x + 1
[<EntryPoint>]
let main argv =
let res = incr 5
printfn "My result is %d and I print a random number %d" res 5
0
当我按 F5 键或按开始时,window 弹出得非常快,没有显示任何输出并立即关闭。 我正在阅读您必须禁用的其他类似帖子
tools>options>debugging>Automatically close the console when debugging stops
但它已经被取消选中,然后我读到你必须设置 "subsystem to console" 但我试图查找它但我找不到任何关于这个我可以理解的东西。
我只是想做功课,我真的很想解决这个问题,这样我就可以再次开始使用 Visual studio。
如果可能,请将您创建的项目类型设为 F# .NET Core 控制台应用程序(这应该是“新建项目”对话框中的第一个 F# 模板)。这在后台使用了不同的系统,其中控制台 window 保持打开状态并由后续运行重新使用。
也有可能,如果你的申请只是为了探索。对于生产应用程序,我会寻求 Phillip Carter 的回答。
[<EntryPoint>]
let main argv =
...
Console.ReadKey() |> ignore
0