如何将system.text.json添加到Powershell中?

wgx48brx  于 2023-03-18  发布在  Shell
关注(0)|答案(1)|浏览(192)

如何将system.text.json命名空间安装到powershell 5中?我有一台安装了.NET framework 4.8.1的标准Windows 11计算机。我需要它来将一个大型JSON字符串转换为数据表。
经过一些更多的故障排除,看起来我需要安装Nuget作为一个新的PackageSource第一:

Install-PackageProvider Nuget –force    
$null = Register-PackageSource -Name 'NuGet' -Location 'https://www.nuget.org/api/v2' -ProviderName 'NuGet'

但是当我尝试通过以下命令将System.Text.Json作为包安装时:

install-package System.Text.Json

然后我收到一个错误消息“检测到包'System.Text.Json'的依赖循环”。
接下来,我测试了这个命令,看起来模块已经安装好了:

Install-Package System.Text.Json -Source https://www.nuget.org/api/v2 -SkipDependencies

但是当我尝试写任何PS代码时,PS中的自动完成功能没有显示[system.text.json]的任何对象/方法。

js81xvg6

js81xvg61#

使用Install-Package

Install-Package System.Text.Json -Version 5.0.2

相关问题