2016-06-30 12 views
6

昨日リリースされた新しい.Net Core 1.0を試してみよう。 WindowsAzure.Storageライブラリを動作させることができません。 コンパイラは、.NETCoreApp,Version=v1.0をサポートしない複数の依存関係について不平を言います。WindowsAzure.Storage on .Net Core 1.0

依存関係Microsoft.Data.Edm 5.6.4は、フレームワーク.NETStandard、Version = v1.5をサポートしていません。

依存関係Microsoft.Data.OData 5.6.4は、.NET Framework、.NET Framework、Version = v1.5をサポートしていません。

依存関係Microsoft.Data.Services.Client 5.6.4は、.NET Framework、Version = v1.5のフレームワークをサポートしていません。

依存関係System.Spatial 5.6.4は、フレームワーク.NETStandard、Version = v1.5をサポートしていません。

これは、WindowsAzure.Storage SDKがまだ.Net Core 1.0に対応していないことを意味しますか?

+0

をあなたが依存関係を追加したときPrelease'を含める '選択しましたの? –

+0

'' WindowsAzure.Storage ":" 7.0.2-preview "'はproject.jsonの行です – AKG

+0

この記事の執筆時点では、[WindowsAzure.Storage 7.1.3-preview](https://www.nuget.org /packages/WindowsAzure.Storage/WindowsAzure.Storage/7.1.3-preview) – Alex

答えて

11

WindowsAzure.Storage supportsただし、その依存関係はありません。 Microsoft.Data.ODataおよびSystem.Spatialは.NET標準をまだサポートしていません。 library source

はproject.jsonであなたのframeworksセクションに次のimportsプロパティを追加することをお薦めします。

"imports": [ 
    "dnxcore50", 
    "portable-net451+win8" 
] 

は、これは一時的にこれらのパッケージはのための既存のサポートを持っている必要があることPCLプロファイルをインポートします。新しいcsprojベースのプロジェクトで

PackageTargetFallbackプロパティは、同じことを実現:

<PropertyGroup> 
    <PackageTargetFallback>dnxcore50;portable-net451+win8</PackageTargetFallback> 
</PropertyGroup> 
+0

これは私のエラーを修正しますが、他のホストにつながるようです: "フレームワークのランタイムターゲットを見つけることができません"、 "ライブラリを公開しようとしている可能性があります。これはサポートされていません "、... – dumbledad

+0

「タイプ」:「プラットフォーム」をここに追加する必要がありました(https://github.com/dotnet/cli/issues/2760) – dumbledad

関連する問題