繁体   English   中英

为什么在错误 FS0039 The type 'JsonProvider' is not defined 时程序仍在运行?

[英]Why is the program still running while Error FS0039 The type 'JsonProvider' is not defined?

我正在尝试以 JsonProvider 的示例学习 Fsharp.data,但我不明白为什么在编译错误时我仍在运行程序。

在此处输入图片说明

当 VS 询问您是否应该在编译失败时运行最后一次成功构建时,您可能已经单击了“是”。

请参阅此处了解如何更改设置。

Visual Studio 中的 F# 有很多这样的问题,但这种情况在 VS 2017 中也一直在改善。我相信这个特定问题的一种可能的解决方法是重新启动 VS。

但还有另一种方法,通常可以更好地避免不一致的错误列表窗格。 在“错误”列表窗格的下拉列表中,从“Build + Intellisense”更改为“Build”,看看这对您有何作用。 这意味着您必须编译以刷新错误列表窗格,但您仍然可以在编辑器窗格中获得(有时不一致)Intellisense 帮助,而无需重新编译。

如果您想了解有关 VS 中 F# 问题的更多信息,请查看此处: https : //github.com/Microsoft/visualfsharp

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM