別端末で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つのキーのうちどっちかでいいと思いますが、ちょっと良く分からなかったので両方書いておいた。