2015-02-06 71 views
9
  • 軟件版本
  • OS:的MacX版本:10.10.2
  • 噓:3.2.57
  • K版管理器 - 建立10319

通過Brew安裝KVM。使用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 

在哪裏或如何處理這個任何想法?

編輯

的修復沒有工作。我刪除我的目錄,從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 2015-02-07 05:38:14

回答

2

好的,所以我根據github問題(https://github.com/aspnet/Home/issues/310)給出的幫助得到了這個工作。

首先我跑

KVM升級

然後我複製爲GitHub的概述後進入Nuget.config在網站的根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恢復

這拉低了很多包的素β3版本(β1的是前灌進)

最後,

k kestrel

由於k網給了我一個關於dll的錯誤。 Dink dank doo ..鮑勃的你的叔叔..本地主機:5004給我看了一個ASP.NET網站

+0

該DID修復了參考錯誤。但是我得到另一個錯誤。謝謝 ! – 2015-02-09 17:19:45

+0

完成這一步之後,我收到了這個..Microsoft.Framework.Runtime.Roslyn.RoslynCompilationException:/Users/muralidharannandakumar/Home/samples/helloweb/Startup.cs(10,17):錯誤CS1061:'IApplicationBuilder'不包含可以找到'UseWelcomePage'的定義並且沒有接受'IApplicationBuilder'類型的第一個參數的擴展方法'UseWelcomePage'(你是否缺少使用指令或程序集引用?) – Mullaly 2015-02-25 10:45:04