- 1. 概要
- 2. NU1100, NU1201
- 3. 参考サイト
1. 概要
「NUxxxx」は、「NUGet」に関するエラーコードのようです。
2. NU1100, NU1201
ビルド時に、下記のようなエラーが表示されました。
NU1100 'net10.0-windows10.0.26100.1' に対する 'Microsoft.Windows.SDK.NET.Ref (= 10.0.26100.57)' を解決できません。 PackageSourceMapping が有効になっています。次のソースは考慮されませんでした: C:\Program Files\dotnet\library-packs, Microsoft Visual Studio Offline Packages, nuget.org。
NU1201 プロジェクト project は net10.0-windows8.0 (.NETCoreApp,Version=v10.0) と互換性がありません。 プロジェクト project がサポートするもの: net10.0-windows10.0.26100.1 (.NETCoreApp,Version=v10.0)
これは、どうも。
C:\Users\<ユーザー名>\AppData\Roaming\NuGet\NuGet.Config
に問題があるようです。
前の方の部分だけ、引用しますと。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
</packageSources>
<packageSourceMapping>
<packageSource key="nuget.org">
<package pattern="Microsoft.Extensions.Logging" />
<package pattern="System.Text.Json" />
<package pattern="System.Text.Encodings.Web" />
てなことになっておりました。
「ChatGPT」軍曹の助言に従って。
<packageSourceMapping>
<packageSource key="nuget.org">
の下に下記の行を追加すると。
<package pattern="Microsoft.*" />
<package pattern="System.*" />
<package pattern="runtime.*" />
<package pattern="NETStandard.*" />
ビルドエラーは、なくなりました。
4. 参考サイト
本ページは、「ChatGPT」軍曹を参考にさせていただきました。
|
|