2016-10-05 15 views
0

VSコードで.net core mvcアプリケーションをビルドし、エラーを取得するIApplicationBuilderにUseMvcの定義が含まれていません。ここに私の依存関係は、私のproject.jsonにあります。ASP.NET Core with MVC iapplicationbuilderにusemvcの定義が含まれていません

"dependencies": { 
"Microsoft.NETCore.App": { 
    "version": "1.0.1", 
    "type": "platform" 
}, 
"Microsoft.AspNetCore.Diagnostics": "1.0.0", 
"Microsoft.AspNet.Mvc": "6.0.0-rc1-final", 
"Microsoft.AspNetCore.Server.IISIntegration": "1.0.0", 
"Microsoft.AspNetCore.Server.Kestrel": "1.0.1", 
"Microsoft.Extensions.Logging.Console": "1.0.0", 
"Microsoft.Extensions.Configuration.EnvironmentVariables": "1.0.0", 
"Microsoft.Extensions.Configuration.FileExtensions": "1.0.0", 
"Microsoft.Extensions.Configuration.Json": "1.0.0", 
"Microsoft.Extensions.Configuration.CommandLine": "1.0.0", 
"Microsoft.Extensions.DependencyInjection": "1.0.0", 
"Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0", 
"Microsoft.AspNetCore.StaticFiles": "1.0.0" 

}

答えて

1

がアップgoofed依存関係のように見えます。これに

"Microsoft.AspNet.Mvc": "6.0.0-rc1-final", 

:これを変更してみてください

"Microsoft.AspNetCore.Mvc": "1.0.1", 
+0

私のMVCリファレンスがAspNetCoreの代わりにAspNetであることに気付かなかったのですよ、そう!ありがとう!!! – Chris

-1

はprojectName.csprojファイルにこのPropertyGroupを追加します。

<PropertyGroup> 
    <PackageTargetFallback>$(PackageTargetFallback);portable-net45+win8+wp8+wpa81; 
    </PackageTargetFallback> 
</PropertyGroup> 

を次にソリューションを閉じて再び開きます。

関連する問題