Visual Studio 2017 - 选项严格模式无法关闭

5

在最近一次VS2017更新后,我在所有项目中看到了许多晚期绑定错误。

错误的原因是某处启用了选项脚本,但我所有的项目都将选项Strict Off设置为关闭状态。

在一些项目中,即使我在页面代码后台将Option Strict设置为Off,我仍然会收到错误提示。

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

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


我在几分钟前将Visual Studio 2017更新到15.5.1版本后遇到了相同的问题。错误由智能感知给出,所有项目都没有问题。所有项目都将Option Strict设置为Off。当使用Windows.Forms.DialogResult.No而不是System.Windows.Forms.DialogResult.No时,我还会在Intellisense中获得其他错误,例如“Forms is no member of Windows”。我认为这应该已经在以前的版本中被微软修复了吧?因此,看起来这是智能感知错误检测中的一个bug。 敬礼, 迈克尔 - Michael
在修复了VS并禁用所有扩展之后,这个问题仍然存在。 - Walsharoo
4个回答

2

2
似乎在版本15.5.2中已经修复了这个问题!

0

0
我遇到了同样的问题。我找到的解决方法是: 1. 打开选项严格模式 2. 编译您的项目(由于选项严格模式打开,编译将不会成功) 3. 关闭选项严格模式 4. 再次编译您的项目(编译成功且不再出现错误)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接