如何在C# Azure Function中添加Microsoft.VisualBasic.FileIO引用使用TextFieldParser
解决方案:在Azure Function中使用TextFieldParser
你之前找到的通过Framework选项卡添加程序集的方案仅适用于.NET Framework旧项目,当前主流的Azure Function、新建控制台应用均为SDK风格的.NET Core/.NET 6+/.NET 8+项目,不存在Framework选项卡,Microsoft.VisualBasic.FileIO相关组件已作为独立NuGet包发布,按如下步骤操作即可:
- 安装对应NuGet包
可直接通过NuGet包管理器搜索安装Microsoft.VisualBasic.Core,也可以在项目.csproj文件中手动添加包引用:
版本号可替换为NuGet平台上的最新稳定版<PackageReference Include="Microsoft.VisualBasic.Core" Version="11.0.1" />
还可通过NuGet包管理器控制台执行安装命令:Install-Package Microsoft.VisualBasic.Core - 引入命名空间使用
安装完成后在代码文件头部添加如下引用即可正常使用TextFieldParser组件:using Microsoft.VisualBasic.FileIO; - 测试控制台项目适配
新建的SDK风格控制台项目无需寻找Framework选项卡,遵循上述相同的NuGet包安装流程即可使用该组件。
内容的提问来源于stack exchange,提问作者Krzysztof Krysztofczyk
相关产品推荐
相关产品推荐

