2016-11-22 11 views
3

これを見るには別の目が必要です。次のコードはVisual Studioで実行されていて、アイドル状態のときは緑色のサイドバーが構文が正しいことを示します。パッケージマネージャコンソールでadd migrationコマンドを実行しようとしたときにエラーが発生しました

ただし、パッケージマネージャコンソールで追加の移行を実行すると、次のエラーが返されます。

「無効なオブジェクトで渡され、 『:』。または 『}』予想(817)

私の依存関係の実装に問題を取るように見えるが、私は不足しているブラケットまたはカンマのいずれかのインスタンスを見つけることができません

あなたはそれを見つけることができれば、私は喜んで、最大の投票であなたの答えを提供します。ありがとうございました!

{ 
    "buildOptions": { 
    "emitEntryPoint": true, 
    "preserveCompilationContext": true 
    }, 
    "dependencies": { 
    "Microsoft.NETCore.App": { 
     "version": "1.0.1", 
     "type": "platform" 
    }, 
    "Microsoft.AspNetCore.Diagnostics": "1.0.0", 
    "Microsoft.Extensions.Configuration.FileExtensions": "1.0.0", 
    "Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", 
    "Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 
    "Microsoft.Extensions.Logging.Console": "1.0.0", 
    "Microsoft.Extensions.Configuration.Json": "1.0.0", 
    "Microsoft.AspNetCore.StaticFiles": "1.0.0", 
    "Microsoft.AspNetCore.Mvc": "1.0.0", 
    "Microsoft.EntityFrameworkCore.SqlServer": "1.1.0", 
    "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final", 
    "Microsoft.AspNetCore.Identity": "1.0.0" //New package required for added functionality 
    }, 
    "frameworks": { 
    "netcoreapp1.0": { 
     "imports": [ 
     "dotnet5.6", 
     "portable-net45+win8" 
     ] 
    } 
    }, 
    "publishOptions": { 
    "include": [ 
     "wwwroot", 
     "web.config" 
    ] 
    }, 
    "runtimeOptions": { 
    "configProperties": { 
     "System.GC.Server": true 
    } 
    }, 
    "scripts": { 
    "postpublish": [ "dotnet publish-iis --publish-folder %publish:OutputPath% --framework %publish:FullTargetFramework%" ] 
    }, 
    "tools": { 
    "Microsoft.AspNetCore.Server.IISIntegration.Tools": "1.0.0-preview2-final", 
    "Microsoft.EntityFrameworkCore.Tools": "1.1.0-preview4-final" 
    } 
} 
+2

は実際にはファイル内のコメント「//新しいパッケージなど」ですか? –

+0

コメントを削除して問題を解決しました。ありがとうございました! – RyeGuy

答えて

6

私はあなたのJSONに検出唯一の問題はここに

01あなたが持っているコメントです

コメントはjson構造体では有効ではないため、おそらくエラーはそれに関連しています。

+0

あなたは男です!私はそうすることができるようになるとすぐにあなたに緑色のチェック票を渡します。 – RyeGuy

+0

そのパーサー、MSで作業したいかもしれません! – ScottE

関連する問題