2

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

在此处输入图像描述

4

2 回答 2

1

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

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

于 2018-02-18T12:51:46.840 回答
0

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

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

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

于 2018-02-26T22:01:10.093 回答