2016-10-05 13 views
0

Erstellen einer .net Core-MVC-App in VS Code und Abrufen des Fehlers IApplicationBuilder enthält keine Definition für UseMvc. Hier sind meine Abhängigkeiten in meinem project.json:ASP.NET Core mit MVC iapplicationbuilder enthält keine Definition für 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" 

}

Antwort

1

Sieht aus wie eine Abhängigkeit goofed auf. Versuchen Sie, diese zu ändern:

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

dazu:

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

Habe nicht einmal bemerkt, dass meine MVC-Referenz AspNet anstelle von AspNetCore war, duh! Vielen Dank!!! – Chris

-1

dieses Property In der projectName.csproj Datei:

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

Dann die Lösung schließen und wieder öffnen.

Verwandte Themen