Visual Studio 2022で 「〜の一部が見つかりませんでした。」のエラーが出る
Q&A
解決したいこと
VisualStudio2015で作ってもらったプロジェクトをVisualStudio2022でコンパイルしようとすると、
次のようなエラーが出ます。一部が見つかりませんでしたというのはどういうときに出るんでしょうか?
発生している問題・エラー
ビルドを開始しました...
1>------ ビルド開始: プロジェクト: TStationAgent.Services, 構成: Debug Any CPU ------
1> NuGet パッケージを復元しています...
1> ビルド中に NuGet がパッケージをダウンロードしないようにするには、Visual Studio の [オプション] ダイアログを開き、パッケージ マネージャー ノードをクリックし、'Allow NuGet to download missing packages' をオフにします。
1>C:\Users\fujioka\tstation_agent\.nuget\nuget.targets(88,9): error : パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Interfaces.2.1.30214.0' の一部が見つかりませんでした。
1>C:\Users\fujioka\tstation_agent\.nuget\nuget.targets(88,9): error : パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Core.2.1.30214.0' の一部が見つかりませんでした。
1>C:\Users\fujioka\tstation_agent\.nuget\nuget.targets(88,9): error : パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Main.2.1.30214.0' の一部が見つかりませんでした。
1>C:\Users\fujioka\tstation_agent\.nuget\nuget.targets(88,9): error : パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-PlatformServices.2.1.30214.0' の一部が見つかりませんでした。
1>C:\Users\fujioka\tstation_agent\.nuget\nuget.targets(88,9): error : パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Linq.2.1.30214.0' の一部が見つかりませんでした。
1> Feeds used:
1> C:\Users\fujioka\.nuget\packages\
1> https://api.nuget.org/v3/index.json
1> C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
1>
1> Restoring NuGet package Rx-Core.2.1.30214.
1> Restoring NuGet package Rx-Interfaces.2.1.30214.
1> Adding package 'Rx-Interfaces.2.1.30214' to folder 'C:\Users\fujioka\tstation_agent\ \packages'
1> Adding package 'Rx-Core.2.1.30214' to folder 'C:\Users\fujioka\tstation_agent\ \packages'
1> 警告: パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Core.2.1.30214.0' の一部が見つかりませんでした。
1> 警告: パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Interfaces.2.1.30214.0' の一部が見つかりませんでした。
1> Restoring NuGet package Rx-Main.2.1.30214.
1> Restoring NuGet package Rx-Linq.2.1.30214.
1> Adding package 'Rx-Main.2.1.30214' to folder 'C:\Users\fujioka\tstation_agent\ \packages'
1> Adding package 'Rx-Linq.2.1.30214' to folder 'C:\Users\fujioka\tstation_agent\ \packages'
1> 警告: パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Main.2.1.30214.0' の一部が見つかりませんでした。
1> Restoring NuGet package Rx-PlatformServices.2.1.30214.
1> Adding package 'Rx-PlatformServices.2.1.30214' to folder 'C:\Users\fujioka\tstation_agent\ \packages'
1> 警告: パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-PlatformServices.2.1.30214.0' の一部が見つかりませんでした。
1> 警告: パス 'C:\Users\fujioka\tstation_agent\ \packages\Rx-Linq.2.1.30214.0' の一部が見つかりませんでした。
1>C:\Users\fujioka\tstation_agent\.nuget\nuget.targets(88,9): error MSB3073: コマンド ""C:\Users\fujioka\tstation_agent\.nuget\nuget.exe" install "C:\Users\fujioka\tstation_agent\TStationAgent.Services\packages.config" -source "" -RequireConsent -solutionDir "C:\Users\fujioka\tstation_agent\ "" はコード 1 で終了しました。
========== ビルド: 0 正常終了、1 失敗、1 更新不要、0 スキップ ==========
自分で試したこと
パスがおかしいように見えるのですが、どこで修正できるかがわかりませんでした。
よろしくお願いします。
0