nhu*_*uvy 7 visual-studio nuget nuget-package-restore visual-studio-2022
我正在使用 Microsoft Visual Studio Community 2022(64 位)- 预览版 17.3.0 预览版 1.1。
错误
Severity Code Description Project File Line Suppression State
Error NU1504 Duplicate 'PackageReference' items found. Remove the duplicate items or use the Update functionality to ensure a consistent restore behavior. The duplicate 'PackageReference' items are: StyleCop.Analyzers 1.1.118, StyleCop.Analyzers 1.1.118; Roslynator.Analyzers 3.2.2, Roslynator.Analyzers 3.2.2. Shared.DTOs C:\Users\donhu\source\repos\FSH\src\Shared\Shared.DTOs\Shared.DTOs.csproj 1
Run Code Online (Sandbox Code Playgroud)
恢复包时出错
如何修复它?
临时解决方案:添加<NoWarn>$(NoWarn);NU1504;NU1505;NU1701</NoWarn>,例如
老的
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>FSHTemp.Application</RootNamespace>
<AssemblyName>FSHTemp.Application</AssemblyName>
</PropertyGroup>
...
Run Code Online (Sandbox Code Playgroud)
新的
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>FSHTemp.Application</RootNamespace>
<AssemblyName>FSHTemp.Application</AssemblyName>
<NoWarn>$(NoWarn);NU1504;NU1505;NU1701</NoWarn>
</PropertyGroup>
Run Code Online (Sandbox Code Playgroud)
结果:现在恢复Nuget包成功
长期解决方案:更新到新版本的 Visual Studio 2022(稳定性和/或预览更新通道)
相关: https: //github.com/dotnet/sdk/issues/24747
查看更多https://github.com/unoplatform/uno.todo/commit/6e442d9b1adb8f990139969413344b135714ed93
| 归档时间: |
|
| 查看次数: |
10357 次 |
| 最近记录: |