2017-05-31 6 views
2

10.0.2を新しくインストールすることも、10.0.1からアップグレードすることもできません。私がいつも得るエラーは、明らかにフォルダにアクセスできない、このようなトンです。Newtonsoft.Jsonを10.0.1から10.0.2に更新することができないNuget Package Restoreを使用して

Packages directory here \Newtonsoft.Json.10.0.2\lib\net20\Newtonsoft.Json.xml could not be found in your workspace, or you do not have permission to access it. 

私がパッケージディレクトリをチェックすると、実際には新規インストールでも10.0.1フォルダしかありません。

編集:ディレクトリにエクスプローラウィンドウを開き、「アップグレード」中にF5キーを押すと、10.0.2フォルダが作成されることがわかります。アップグレードが失敗するとすぐに削除されます。

Edit2:これは何とかTFSに関連する可能性がありますか?

+0

管理者権限で実行していますか? – C0d1ngJammer

+0

はい、VSを管理者として実行しています。 – miniHessel

答えて

3

これは、この問題のようになります。

TFS Error "[file]not be found in your workspace, or you do not have permission to access it" during upgrade or uninstall when solution/project is bound to TFS source control

バグがパッケージのアンインストール中にある、nugetはTFSから ファイルにパッケージを削除しますが、真の にユーザ設定disableSourceControllntegration場合、パッケージファイルではありませんインストール中にTFSワークプレイスに追加された場合、 は、TFSがアンインストール中にこれらのファイルを見つけることができません。

最新のバージョンのnuget.exe(3.5以降)をインストールすると、hereが見つかります。

+0

ありがとうございました!驚くばかり。 – miniHessel

関連する問題