WindowsAzure MediaServicesの現在の最新バージョンを利用するとコンパイルエラーが発生します。
Microsoft.WindowsAzure.MediaServicesの3.0.0をNugetで取得すると関連として落ちてくる下記の参照プロパティのバージョンに問題があります。
Microsoft.Data.Edm 5.6
Microsoft.Data.OData 5.6
上記の参照プロパティはOAuth系のものなのですが、MediaServicesで利用する場合はバージョンを5.5にしないとコンパイルが通りません。
Nugetで一緒に落としてくるなよっ!!とつっこみたくなりました。
ここら辺解決してくれないかとMSに切に願うものであります。
Nugetで取得するサンプルコードを記載しておきますね。
Install-Package windowsazure.mediaservices
※バージョン指定していないので常に最新版が落ちてきます。
Install-Package Microsoft.Data.Edm -Version 5.5 Install-Package Microsoft.Data.odata -Version 5.5
Nuget後、参照設定を5.5に変えます。
これでコンパイルが通るはずです。
コメント