0

Я пытаюсь играть с приложением ASP.Net 5 MVC 6 в среде Visual Studio 2015 (Community) и dotnet 4.6.System.TypeLoadException в ASP.NET 5 MVC 6 Приложение

Я выбрал «Пустой» из ASP.NET 5 Preview Templates.

Но всякий раз, когда я добавить NuGet пакет MVC и построить проект, он дает следующую error-

Не удалось загрузить тип «Microsoft.Framework.Configuration.IConfigurationSource» из сборки «Microsoft.Framework.Configuration .Abstractions, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = null '. в Microsoft.AspNet.Loader.IIS.RuntimeHttpApplication.ApplicationStart (IHttpApplication заявка) на Microsoft.AspNet.Loader.IIS.HttpApplicationBase.InvokeApplicationStart (IHttpApplication приложения)

Вот мой project.json-

{ 
    "webroot": "wwwroot", 
    "version": "1.0.0-*", 

    "dependencies": { 
    "Microsoft.AspNet.Server.IIS": "1.0.0-beta5", 
    "Microsoft.AspNet.Server.WebListener": "1.0.0-beta5", 
    "Microsoft.AspNet.Mvc": "6.0.0-beta8" 
}, 

"commands": { 
"web": "Microsoft.AspNet.Hosting --config hosting.ini" 
}, 

"frameworks": { 
"dnx451": { }, 
"dnxcore50": { } 
}, 

"publishExclude": [ 
"node_modules", 
"bower_components", 
"**.xproj", 
"**.user", 
"**.vspscc" 
], 
"exclude": [ 
"wwwroot", 
"node_modules", 
"bower_components" 
] 
} 

Любая помощь?

+0

Можете ли вы поделиться своим 'project.json'? –

+0

@ armen.shimoon см. Обновление. –

+0

Да, похоже, что Тому получил правильный ответ ниже: версии несовместимы, вы вытаскивали версию MVC для бета-версии 8, а остальная часть вашего проекта была для бета5. –

ответ

2

Возможно, вам не хватает некоторых шагов в настройке.

Если вы установили новейшие инструменты для vs2015. у вас будут бета-версии 8 шаблонов. Если вы сделали правильную настройку, шаблоны будут работать. Следите за предупреждениями в своем проекте. Если у вас есть эти предупреждения, ваш проект не будет работать. Устранить эти, установив правильную версию DnX и/или NuGet корм

Взгляните на эти документы beta 8 Installing on windows

+0

Теперь это работает как шарм. Большое большое спасибо. Я застрял последние 3 дня. Еще раз спасибо. +1. –

+0

@ s.k.paul, что вы сделали, чтобы исправить это? Я сталкиваюсь с той же проблемой, но не могу найти решение. При создании нового проекта MVC 6 с «полным» шаблоном он компилируется и работает отлично, но я не могу определить разницу между этими двумя проектами. –

Смежные вопросы