2015-02-06 1 views
9
  • Версии программного обеспечения
  • ОС: MacX Версия: 10.10.2
  • Sh: 3.2.57
  • K Version Manager - Сборка 10319

Установлен KVM через Brew. Использование документов GitHub. HereASP.NET vNext - KVM не удалось загрузить файл

Клонированный образец. Использование образца не HelloMVC 'kvm restore' бегали без ошибок

'k web' 

я получаю:

System.IO.FileNotFoundException: Could not load file or assembly 'Microsoft.Framework.ConfigurationModel.IConfiguration, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' or one of its dependencies. 
File name: 'Microsoft.Framework.ConfigurationModel.IConfiguration, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' 
    at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) 
    at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 

Любую идею о том, где и как подойти к этому?

EDIT

Исправление сделал работу. Я дель мой реж, Re-клонированных из GitHub шел через шаги от ниже исправления и да теперь работал я бегу

к пустельга

Microsoft.Framework.Runtime.Roslyn.RoslynCompilationException: /Users/dsmith/Projects/Home/samples/HelloMVC/Startup.cs(11,17): error CS1061: 'IApplicationBuilder' does not contain a definition for 'UseErrorPage' and no extension method 'UseErrorPage' accepting a first argument of type 'IApplicationBuilder' could be found (are you missing a using directive or an assembly reference?) 

Это в C# компиляции ошибка, что означает, что сборки были найдены и попытались скомпилировать, поэтому я делаю прогресс. Я увижу эту ошибку, на которую ссылается проблема Github, которая была предоставлена ​​в качестве ответа ниже. Если я получу дальше, я опубликую то, что нашел Спасибо!

+1

Это, кажется, довольно актуальная проблема https://github.com/aspnet/Home/issues/310 У меня есть те же проблемы, и я обновлю, если я получу что-нибудь – Hammerstein

ответ

2

Хорошо, поэтому я получил это для работы на основе справки, приведенной в выпуске github (https://github.com/aspnet/Home/issues/310).

Сначала я побежал

квм обновить

Затем я скопировал содержимое Nuget.config, как указано в GitHub пост в Nuget.config в корне сайта

<configuration> 
    <packageSources> 
     <add key="AspNetVNext" value="https://www.myget.org/F/aspnetrelease/" /> 
     <add key="NuGet.org" value="https://nuget.org/api/v2/" /> 
    </packageSources> 
    <packageSourceCredentials> 
     <AspNetVNext> 
      <add key="Username" value="aspnetreadonly" /> 
      <add key="ClearTextPassword" value="4d8a2d9c-7b80-4162-9978-47e918c9658c" /> 
     </AspNetVNext> 
    </packageSourceCredentials> </configuration> 

После этого, модифицированный пакет.JSON, как показано ниже

"dependencies": { 
     "Microsoft.AspNet.Server.IIS":"1.0.0-*", 
     "Microsoft.AspNet.Mvc": "6.0.0-*", 
     "Microsoft.AspNet.Hosting": "1.0.0-*", 
     "Microsoft.AspNet.Security.Cookies": "1.0.0-*", 
     "Microsoft.AspNet.Server.WebListener": "1.0.0-*", 
     "Microsoft.AspNet.StaticFiles": "1.0.0-*", 
     "Kestrel": "1.0.0-*" 
    }, 

Далее я побежал

KPM восстановить

Это снесены Beta3 версии много пакетов (бета1 спускался раньше)

И, наконец, ,

k kestrel

Потому что k web дал мне ошибку о dll. Dink dank doo .. Боб ваш дядя .. localhost: 5004 показал мне сайт ASP.NET

+0

. Это DID исправляет ошибку Reference. Однако я получаю еще одну ошибку. Благодаря ! –

+0

После этого шага я получил это. Microsoft.Framework.Runtime.Roslyn.RoslynCompilationException: /Users/muralidharannandakumar/Home/samples/helloweb/Startup.cs(10,17): ошибка CS1061: «IApplicationBuilder» не содержит определение «UseWelcomePage» и метод расширения «UseWelcomePage», принимающий первый аргумент типа «IApplicationBuilder», могут быть найдены (вам не хватает директивы using или ссылки на сборку?) – Mullaly