2017-02-27 72 views
0

我想在C#(Xamarin for Visual Studio 2015)中開發一個Android應用程序,其中我打算使用天藍色的媒體服務。爲了做到這一點,我試圖安裝的NuGet包windowsazure.mediaservices,但安裝失敗,說嘗試通過nuget安裝windowsazure.mediaservices時出錯

「嚴重性代碼說明項目文件的線路抑制狀態錯誤 無法安裝程序包‘TransientFaultHandling.Core 5.1.1209.1’ 。 您正在嘗試這個軟件包安裝到靶向 「MonoAndroid,版本= V7.0」項目,但包不包含與該 框架兼容任何 集的引用或內容文件。

For mo有關信息,請聯繫軟件包作者。我使用Android 7.0編譯我的項目,目標Android版本是7.0。謝謝!

回答

0

我們目前的.NET SDK不支持Mono或.NET Core。今年我們正在努力提供更新的SDK。目前,您需要在Mono調用時直接在應用程序中封裝REST API。

儘管爲了清晰起見,問題很簡單 - 您爲什麼直接在客戶端應用程序中調用媒體服務,而不是從中間層調用?您是否計劃將您的媒體服務帳戶憑證分發到您的應用程序中供所有用戶訪問?不可取。

+0

謝謝您的回覆。我使用Media Services Rest API進行管理。這只是一個學校項目。 – user3370489