我创建了一个控制台应用程序并编写了一些代码,但在编译失败时立即陷入困境:
open System
printf "hello world"
Console.ReadKey() |> ignore
这就是我得到的:
错误FS0193模块/命名空间' System.Collections.Generic'从 编译单位' mscorlib'没有包含命名空间,模块或 输入' IReadOnlyCollection`1'
我还尝试了一个更简单的版本:
printf "Hey"
得到了:
未处理的类型' System.IO.FileNotFoundException' 发生在未知模块中。 无法加载文件或程序集' FSharp.Core,Version = 4.4.1.0,Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a'或其中一个 依赖。系统找不到指定的文件。
我尝试通过Visual Studio安装程序修复Visual Studio,但它没有帮助。 我不知道如何解决问题,任何形式的帮助是值得赞赏=)
答案 0 :(得分:3)
我通过删除对mscorlib
和重建(VS2017)
答案 1 :(得分:2)
我刚创造了一个全新的解决方案,它工作得非常好......我仍然不知道问题是什么......