別端末でdotnet buildすると、下記のようなpackageの解決エラーが出る場合。
error NU1100: 'net6.0' に対する '***' を解決できません。
まず、キャッシュとかクリアしてもう一度ビルドしてみる。
dotnet nuget locals all --clear
上でダメなら、nugetのconfigファイルを確認。
環境によると思いますが、だいたい下記にある。
C:\Users\[UserName]\AppData\Roaming\NuGet\nuget.config
packageSourcesタグにキーが入ってない場合はおかしいので、キーを追加する。
<?xml version="1.0"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" protocolVersion="3" />
<add key="NuGet" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>
上記の2つのキーのうちどっちかでいいと思いますが、ちょっと良く分からなかったので両方書いておいた。