首页 > 其他分享 >error: NU1100: 无法解析 net8.0 的“System.Management.Automation (>= 7.2.0)”。

error: NU1100: 无法解析 net8.0 的“System.Management.Automation (>= 7.2.0)”。

时间:2024-11-12 20:31:51浏览次数:1  
标签:ps Management System Automation 7.2 error test

  前言

  最近,在使用Net调用PowerShell,碰到了一个很不常见的错误,记录一下,也许有朋友会遇到,希望有所帮助。

  正文

  错误截图如下,其实很奇怪,一样的代码,有些地方报错,有些没事。

  2.文字版本的错误,方便复制粘贴,如下:

Microsoft Windows [版本 10.0.22000.2538]
(c) Microsoft Corporation。保留所有权利。

C:\Source Code\ps-test>dotnet add package System.Management.Automation --version 7.2.0
  正在确定要还原的项目…
  Writing C:\Users\linyu\AppData\Local\Temp\tmpvmxgbo.tmp
info : X.509 certificate chain validation will use the default trust store selected by .NET for code signing.
info : X.509 certificate chain validation will use the default trust store selected by .NET for timestamping.
info : 正在将包“System.Management.Automation”的 PackageReference 添加到项目“C:\Source Code\ps-test\ps-test.csproj”。
info : 正在还原 C:\Source Code\ps-test\ps-test.csproj 的包...
error: NU1100: 无法解析 net8.0 的“System.Management.Automation (>= 7.2.0)”。
error: 包“System.Management.Automation”与项目“C:\Source Code\ps-test\ps-test.csproj”中的“all”框架不兼容。

  3.我这里执行了两条命令,新建了一个NuGet配置,解决了这个问题,如下图:

  当然,网上解决这个问题的方案有很多,不过这个适合我,希望也适合你。

  4.两条命令,方便粘贴,如下:

dotnet nuget list source
dotnet new nugetconfig

  5.执行完命令有什么效果呢?会在代码目录新建一个文件,其实很多项目都没有这个文件,也不会报错

 

标签:ps,Management,System,Automation,7.2,error,test
From: https://www.cnblogs.com/jianyus/p/18529000

相关文章

  • 【转】[Java][Idea] 打开时报错 Internal error. Address already in use: bind
    方法一:netshwinsockreset以管理员身份运行cmd执行这个命令,然后重启电脑。 方法二:按报错提示,访问  https://jb.gg/ide/critical-startup-errors  按文章,可以参考 https://youtrack.jetbrains.com/issue/IDEA-238995解决问题 以下是文章摘抄:ReviseIDEdire......
  • System.Data.SqlClient is not supported on this platform.
    异常: 程序在修改了非数据库相关的代码后发布进行部分覆盖,抛出异常,本次并未覆盖数据库相关的dll查询解决方案都给出的是,将本地的Microsoft.Data.SqlClient.dll拷贝到发布处覆盖,这种方式不行本次原因:之前发布是目标运行时选的“可移植”,部署地方还是保持可移植,而本次因其他地......
  • 在 Windows 系统中,DFS (Distributed File System) 是一种用于文件共享和管理的技术,能
    在Windows系统中,DFS(DistributedFileSystem)是一种用于文件共享和管理的技术,能够让多个服务器上的共享文件夹(共享资源)通过一个统一的命名空间来访问。DFS主要通过DFS命名空间和DFS复制这两个组件来实现。DFS相关命令和功能在Windows中,DFS相关的命令通常是通过......
  • 第18篇 :深入剖析systemverilog中 randomize 失败之烧脑案例(三)
    在工作实践中,验证环境往往十分复杂,约束条件根据实际测试场景,也是层出不穷,到处都是。可能会遇到各种各样,奇奇怪怪的问题。 针对systemverilog中的randomize()随机约束问题,前面总结了一些规则,这些规则,语法书并不会讲的很透彻,全面覆盖到。只有我们在实际工作中,反复捶打,不断尝试......
  • System File Checker(简称 SFC)是 Windows 操作系统中的一个内置工具,用于扫描和修复损坏
    SystemFileChecker(简称SFC)是Windows操作系统中的一个内置工具,用于扫描和修复损坏或丢失的系统文件。它帮助用户恢复Windows操作系统中重要的文件和组件,以确保操作系统能够正常运行。什么是SFC(SystemFileChecker)?SFC是一个命令行工具,通过扫描Windows系统中的保护文件......
  • System
    System类常见的成员方法:图1System是一个工具类,提供了一些与系统相关的方法.publicstaticvoidexit(intstatus)//终止当前运行的Java虚拟机status是一个状态码,有两种情况,第一种情况是等于0,表示当前虚拟机是正常停止的.第二种情况是非零,一般是写1......
  • Java中的 Exception 和 Error 有什么区别
    Exception和Error都是Throwable类的子类(在Java代码中只有继承了Throwable类的实例才可以被throw或者被catch)它们表示在程序运行时发生的异常或错误情况。总结来看:Exception表示可以被处理的程序异常,Error表示系统级的不可恢复错误。详细说明:1)Exception:是程序中可......
  • System.Text.Json官方文档(链接)
    下面的微软官方文档中介绍了,如何使用System.Text.Json来序列化和反序列化JSON:JSONserializationanddeserialization其中这里讲解了如何避免循环引用序列化:HowtopreservereferencesandhandleorignorecircularreferencesinSystem.Text.Json其中下面的章节还介绍了......
  • 安装influxdb2(解决 https://repos.influxdata.com/stable//main/repodata/repomd.xml:
    influxdb分1.x和2.x不要搞错cat/etc/os-release获取操作系统https://docs.influxdata.com/influxdb/v2/install/?t=Linux1.官网安装#UbuntuandDebian#AddtheInfluxDatakeytoverifydownloadsandaddtherepositorycurl--silent--location-O\https://rep......
  • rstrui.exe 是 Windows 系统中的系统还原程序,全名为 "System Restore User Interface"
    rstrui.exe是Windows系统中的系统还原程序,全名为"SystemRestoreUserInterface"。它是Windows操作系统的一部分,允许用户通过图形界面启动系统还原功能,以恢复计算机到先前的状态。以下是关于rstrui.exe的详细解释:1. 功能系统还原:rstrui.exe 负责启动系统还原向导,帮......