Microsoft.VisualBasic.FileIO 参考
Microsoft.VisualBasic.FileIO reference
我想在我的项目中使用 TextFieldParser
。为此,我需要 using Microsoft.VisualBasic.FileIO
.
但是 Visual Studio 接受没有 FileIO
的 using Microsoft.VisualBasic
。但它不识别 TextFieldParser class。
在其他论坛上,我读到我应该添加 Microsoft.VisualBasic 参考。我不知道该怎么做,因为 Reference Manager 的 window 完全空白,所以我没有任何选项可供选择。
有什么帮助吗?
您已阅读的 "Add Reference" 对话框添加了 .NET Framework 引用,但您的目标是 .NET Core。在 .NET Core 中,您需要的内容可以内置到框架中,也可以引用 Nuget 包或 class 库来获得您需要的额外功能。添加对框架的另一个 'part' 的引用 - 例如 Microsoft.VisualBasic
- 在 .NET Core 中不是一件事情。
关于 TextFieldParser
,坏消息是它在 .NET Core 2.1 中不可用,正如 documentation.
中明确指出的那样
但是,我们可以从文档和 .NET API Catalog 中看到 class 在 .NET Core 3.0 中可用。因此你有2个选择:
升级到 .NET Core 3.0,或者
不用这个就可以了 class 并使用不同的方法
我想在我的项目中使用 TextFieldParser
。为此,我需要 using Microsoft.VisualBasic.FileIO
.
但是 Visual Studio 接受没有 FileIO
的 using Microsoft.VisualBasic
。但它不识别 TextFieldParser class。
在其他论坛上,我读到我应该添加 Microsoft.VisualBasic 参考。我不知道该怎么做,因为 Reference Manager 的 window 完全空白,所以我没有任何选项可供选择。
有什么帮助吗?
您已阅读的 "Add Reference" 对话框添加了 .NET Framework 引用,但您的目标是 .NET Core。在 .NET Core 中,您需要的内容可以内置到框架中,也可以引用 Nuget 包或 class 库来获得您需要的额外功能。添加对框架的另一个 'part' 的引用 - 例如 Microsoft.VisualBasic
- 在 .NET Core 中不是一件事情。
关于 TextFieldParser
,坏消息是它在 .NET Core 2.1 中不可用,正如 documentation.
但是,我们可以从文档和 .NET API Catalog 中看到 class 在 .NET Core 3.0 中可用。因此你有2个选择:
升级到 .NET Core 3.0,或者
不用这个就可以了 class 并使用不同的方法