1

asp.net-core MVC App(VSCode - Mac OS Xを使用)でDocumentDBを使用しようとしていますが、project.jsonファイルの設定に問題があります。次のように:asp.net-core MVCアプリケーションでDocumentDBが必要

"dependencies": { 
    "Microsoft.NETCore.App": { 
     "version": "1.1.0", 
     "type": "platform" 
    }, 
    "Microsoft.AspNetCore.Authentication.Cookies": "1.1.0", 
    "Microsoft.AspNetCore.Diagnostics": "1.1.0", 
    "Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore": "1.1.0", 
    "Microsoft.AspNetCore.Identity.EntityFrameworkCore": "1.1.0", 
    "Microsoft.AspNetCore.Mvc": "1.1.0", 
    "Microsoft.AspNetCore.Razor.Tools": { 
     "version": "1.1.0-preview4-final", 
     "type": "build" 
    }, 
    "Microsoft.AspNetCore.Routing": "1.1.0", 
    "Microsoft.AspNetCore.Server.IISIntegration": "1.1.0", 
    "Microsoft.AspNetCore.Server.Kestrel": "1.1.0", 
    "Microsoft.AspNetCore.StaticFiles": "1.1.0", 
    "Microsoft.EntityFrameworkCore.Sqlite": "1.1.0", 
    "Microsoft.EntityFrameworkCore.Sqlite.Design": { 
     "version": "1.1.0", 
     "type": "build" 
    }, 
    "Microsoft.EntityFrameworkCore.Tools": { 
     "version": "1.1.0-preview4-final", 
     "type": "build" 
    }, 
    "Microsoft.Extensions.Configuration.EnvironmentVariables": "1.1.0", 
    "Microsoft.Extensions.Configuration.Json": "1.1.0", 
    "Microsoft.Extensions.Configuration.CommandLine": "1.1.0", 
    "Microsoft.Extensions.Configuration.UserSecrets": "1.1.0", 
    "Microsoft.Extensions.Logging": "1.1.0", 
    "Microsoft.Extensions.Logging.Console": "1.1.0", 
    "Microsoft.Extensions.Logging.Debug": "1.1.0", 
    "Microsoft.Extensions.Options.ConfigurationExtensions": "1.1.0", 
    "Microsoft.VisualStudio.Web.BrowserLink.Loader": "14.1.0", 
    "Microsoft.VisualStudio.Web.CodeGeneration.Tools": { 
     "version": "1.1.0-preview4-final", 
     "type": "build" 
    }, 
    "Microsoft.VisualStudio.Web.CodeGenerators.Mvc": { 
     "version": "1.1.0-preview4-final", 
     "type": "build" 
    }, 
    "Microsoft.Azure.DocumentDB": "1.11.0" 
    } 

しかし、依存関係のvscodeを解決するには、私をスロー:

Package Microsoft.Azure.DocumentDB 1.11.0 is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0). 

私は(Windowsの場合:()エミュレータでの例で使われているコードをダウンロードして、次のように依存性があります:

"Microsoft.Azure.Documents.Client": "0.1.0" 

私はその依存関係をチェックし、廃止予定とマークされており、実際には利用できません。

asp.netコアアプリケーション(vscodeを使用)でDocumentDBを使用するための正しい依存関係は何ですか。

答えて

1

DocumentDB .NET Coreはプレビュー版で利用可能です。したがって、DocumentDB .NET Coreクライアントライブラリのプレビュー版が必要です。 nugetパッケージマネージャを使用して追加できます。

PM> Install-Package Microsoft.Azure.DocumentDB.Core -Pre 
0

私は依存関係が見つかりました:現在

"Microsoft.Azure.DocumentDB.Core": "0.1.0-preview" 
関連する問題