F# 为什么VisualStudio中有很多红线

F# 为什么VisualStudio中有很多红线,f#,F#,我正在努力学习f#,并从网上复制一些样本。当复制到VisualStudio时,它会显示很多红线,如下图所示 某些对象(如或)属于程序集System.Xml.Linq.dll中定义的类。 行opensystem.Xml.Linq是使用System.Xml.Linq的C#等价行允许您在代码中使用引用程序集中定义的方法 如果未引用程序集(您没有将对System.Xml.Linq的引用添加到项目中),则会出现该错误 请记住,如果使用F#脚本文件或F#interactive,则可以引用(如@Petr所说)

我正在努力学习f#,并从网上复制一些样本。当复制到VisualStudio时,它会显示很多红线,如下图所示

某些对象(如或)属于程序集
System.Xml.Linq.dll
中定义的类。 行
opensystem.Xml.Linq
是使用System.Xml.Linq的C#等价行
允许您在代码中使用引用程序集中定义的方法

如果未引用程序集(您没有将对
System.Xml.Linq
的引用添加到项目中),则会出现该错误


请记住,如果使用F#脚本文件或F#interactive,则可以引用(如@Petr所说)要使用的程序集:
\r“AssemblyNameHere”
。有关脚本和中此选项的其他信息。

将鼠标悬停在红色曲线上,将弹出工具提示。该工具提示说明了应引用的部件

找不到命名空间。您可能需要添加对所需dllRed行的引用以显示错误。若要停用,请转到首选项并停用该函数。您应该将对System.Xml.Linq.dll的引用添加到项目中,或者使用F#script文件中的#r“System.Xml.Linq”引用它。您需要在项目中添加对
System.Xml.Linq
程序集的引用。这些红线具有与之关联的错误消息。在未来,询问有关特定错误信息的问题而不是“红线”将使你得到更快、更好的回答,并使你的问题(和答案)可以被那些在谷歌中键入相同特定错误信息的人搜索。