私は VS 2015 を使用しており、.net 4.5.2 をターゲットにしています。拡張機能と更新プログラムの「Visual Studio 用 Nuget パッケージ マネージャー」は 3.4.4.1321 を示しています。
RingCentralSDK パッケージのすべての依存関係を個別に追加しました。
- Microsoft.Bcl
- Microsoft.Bcl.Async
- Microsoft.Bcl.Build
- Microsoft.Net.Http
- Newtonsoft.Json
- Portable.BouncyCastle-Signed
- パブナブPCL
次に、プロジェクトを右クリックし、[Nuget パッケージの管理...] を選択すると、タブが開き、[インストール済み] サブタブに 7 つのパッケージが表示されます。
ここで、RingCentralSDK パッケージをインストールします。私の出力は問題ありません:
Attempting to gather dependency information for package 'RingCentralSDK.1.0.0' with respect to project 'MyProj', targeting '.NETFramework,Version=v4.5.2'
Attempting to resolve dependencies for package 'RingCentralSDK.1.0.0' with DependencyBehavior 'Lowest'
Resolving actions to install package 'RingCentralSDK.1.0.0'
Resolved actions to install package 'RingCentralSDK.1.0.0'
Adding package 'RingCentralSDK.1.0.0' to folder 'C:\code\packages'
Added package 'RingCentralSDK.1.0.0' to folder 'C:\code\packages'
Added package 'RingCentralSDK.1.0.0' to 'packages.config'
Successfully installed 'RingCentralSDK 1.0.0' to MyProj
========== Finished ==========
ここで、この特定のプロジェクトの Nuget パッケージの管理を再度確認すると、パッケージのリストが表示される代わりに、黄色の帯が表示されます。
Error occured Show erros in output Dismiss
「Package Manager」出力では、エラーは次のとおりです。
ZIP archive contains unsupported data structures.
私のパッケージフォルダーでは、フォルダー「RingCentralSDK.1.0.0」は問題ないようですが、ナゲットパッケージの形式については何もしていません。
パッケージ マネージャーから RingCentral をアンインストールできません。表示されないためです。コマンドラインから実行しようとするとエラーが発生しました。変更を元に戻しました (または、プロジェクトの packages.config の行を削除しました)。Nuget Package Manager タブは再び正常に動作します。これは、「ソリューションの Nuget パッケージの管理」にも影響します。
これを修正するにはどうすればよいですか?