Visual Studio 2017 - Option Strict 不会关闭

Visual Studio 2017 - Option Strict will not turn off

最近对 VS2017 进行更新后。我在所有项目上都看到了很多后期绑定错误。

显示错误是因为 Option Script 在某处设置为 on,但我所有的项目都将 Option Strict 选项设置为 Off。

在某些项目中,即使我在后面的页面代码中将 Option Strict 设置为 Off,我仍然会报错。

有时,如果我尝试在项目中引用 Microsoft Visual Basic,错误就会消失,有时则不会。

还有其他人遇到这个问题吗?有什么解决办法吗?

我遇到了同样的问题。我发现的解决方法是: 1.打开选项严格 2.编译你的项目(由于选项严格,不会成功) 3.关闭选项严格 4.编译你的项目(编译成功,没有更多的错误)

p请看一下 https://developercommunity.visualstudio.com/content/problem/160609/vb-option-strict-on-warnings-are-shown-on-existing.html 所以 MS 已经意识到这个错误并提出了另一个解决方法。

似乎已在 Rel 中修复。 15.5.2!

此问题现已在 15.5.2 版中得到修复。

您可能必须在 Option Strict On 的情况下保存项目,然后在 Option Strict Off 的情况下保存。我不必那样做。

来源:https://developercommunity.visualstudio.com/content/problem/160609/vb-option-strict-on-warnings-are-shown-on-existing.html