我正在尝试将一个简单的f#控制台应用程序部署到一台同事的计算机上,但它总是失败。双击应用程序图标后,控制台窗口出现,但随后出现Microsoft错误报告窗口,询问我是否要发送错误报告,我拒绝了,然后控制台窗口中的一些文本闪烁。它看起来像是一条错误消息,但窗口关闭的速度太快,无法分辨。奇怪的是,如果我创建一个类似的C#应用程序,它就能工作。我的目标是发布模式下的.net 4客户端框架。
以下是代码
f#代码(不起作用):
open System
printfn "print test"
Console.ReadLine() |> ignore
c#代码(可以工作):
us