Closed desdesdes closed 10 years ago
I can reproduce the problem on windows 2012 with vs2014 CTP and kre 1.0.0-alpha3-10110.
KRE_TRACE:
Loaded Module: klr.net45.dll
Found DLL Export: CallApplicationMain
klr.exe Information: 0 : RootHost.Load name=Microsoft.Framework.ApplicationHost
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\Microsoft.Framework.ApplicationHost.dll)
klr.exe Information: 0 : RootHost.Load name=Microsoft.Framework.Runtime
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\Microsoft.Framework.Runtime.dll)
klr.exe Information: 0 : RootHost.Load name=Newtonsoft.Json
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\Newtonsoft.Json.dll)
klr.exe Information: 0 : Project root is C:\Users\Administrator\Documents\GitHub\HelloWorldVNext\src\hellomvc
klr.exe Information: 0 : Walking dependency graph for 'hellomvc .NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [ProjectReferenceDependencyProvider]: hellomvc 1.0.0, Nowin.vNext 1.0.0
klr.exe Information: 0 : [NuGetDependencyResolver]: Microsoft.AspNet.Mvc 0.1-alpha-build-1268, Common 1.0.0, Microsoft.AspNet.FileSystems 0.1-alpha-build-0162, Microsoft.AspNet.Mvc.Core 0.1-alpha-build-1268, Microsoft.AspNet.Mvc.ModelBinding 0.1-alpha-build-1268, Microsoft.AspNet.Mvc.Razor 0.1-alpha-build-1268, Microsoft.AspNet.Mvc.Razor.Host 0.1-alpha-build-1268, Microsoft.AspNet.Razor 0.1-alpha-build-0197, Microsoft.AspNet.RequestContainer 0.1-alpha-build-0572, Microsoft.AspNet.Routing 0.1-alpha-build-0577, Nowin 0.11.0.0, Microsoft.AspNet.Hosting 0.1-alpha-build-0772, Microsoft.AspNet.Owin0.1-alpha-build-0444, Microsoft.AspNet.Security 0.1-alpha-build-0506, Newtonsoft.Json 5.0.8, Microsoft.DataAnnotations 0.1-alpha-build-0100, K.Roslyn 0.1-alpha-build-0137, Microsoft.AspNet.FeatureModel 0.1-alpha-build-0571, Microsoft.AspNet.Http 0.1-alpha-build-0571, Microsoft.AspNet.PipelineCore 0.1-alpha-build-0571, Microsoft.AspNet.Security.DataProtection0.1-alpha-build-0202, Microsoft.Framework.ConfigurationModel 0.1-alpha-build-0328, Microsoft.Framework.DependencyInjection 0.1-alpha-build-0509, Microsoft.Framework.Logging 0.1-alpha-build-0244, Microsoft.Framework.Runtime.Interfaces 0.1-alpha-build-0542, Microsoft.DataAnnotations.Core 0.1-alpha-build-0100, Microsoft.DataAnnotations.Supplemental 0.1-alpha-build-0100, Microsoft.CodeAnalysis.Common 0.7.4051916-beta, Microsoft.CodeAnalysis.CSharp 0.7.4051916-beta, Microsoft.AspNet.HttpFeature 0.1-alpha-build-0571, Microsoft.Bcl.Immutable 1.1.20-beta, Microsoft.Bcl.Metadata 1.0.11-alphaklr.exe Information: 0 : [ReferenceAssemblyDependencyResolver]: mscorlib 4.0.0.0, System 4.0.0.0, System.Core 4.0.0.0, Microsoft.CSharp 4.0.0.0, System.Linq 4.0.0.0, System.Reflection 4.0.0.0, System.Runtime 4.0.10.0, System.ComponentModel.DataAnnotations 4.0.0.0, System.Runtime.Serialization 4.0.0.0, System.Collections 4.0.0.0, System.Xml 4.0.0.0, System.Xml.Linq 4.0.0.0, System.Security 4.0.0.0, System.Diagnostics.Debug 4.0.0.0, System.Diagnostics.Tools 4.0.0.0, System.Globalization 4.0.0.0, System.Resources.ResourceManager 4.0.0.0, System.Runtime.Extensions 4.0.0.0, System.Runtime.InteropServices 4.0.10.0, System.Collections.Concurrent 4.0.0.0, System.ComponentModel 4.0.0.0, System.Threading 4.0.0.0, System.Threading.Tasks 4.0.0.0
klr.exe Information: 0 : Resolved dependencies for hellomvc in 216ms
klr.exe Information: 0 : Loading entry point from Microsoft.AspNet.Hosting
klr.exe Information: 0 : RootHost.Load name=Microsoft.AspNet.Hosting
klr.exe Information: 0 : Loading Microsoft.AspNet.Hosting for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.AspNet.Hosting in 3ms
klr.exe Information: 0 : Load took 224ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.Framework.ConfigurationModel
klr.exe Information: 0 : Loading Microsoft.Framework.ConfigurationModel for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.Framework.ConfigurationModel in 2ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.Framework.DependencyInjection
klr.exe Information: 0 : Loading Microsoft.Framework.DependencyInjection for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.Framework.DependencyInjection in 1ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.AspNet.Security.DataProtection
klr.exe Information: 0 : Loading Microsoft.AspNet.Security.DataProtection for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.AspNet.Security.DataProtection in 1ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.Framework.Logging
klr.exe Information: 0 : Loading Microsoft.Framework.Logging for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.Framework.Logging in 2ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.AspNet.Http
klr.exe Information: 0 : Loading Microsoft.AspNet.Http for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.AspNet.Http in 2ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.AspNet.PipelineCore
klr.exe Information: 0 : Loading Microsoft.AspNet.PipelineCore for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.AspNet.PipelineCore in 3ms
klr.exe Information: 0 : RootHost.Load name=Nowin.vNext
klr.exe Information: 0 : Loading Nowin.vNext for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : RootHost.Load name=Microsoft.Framework.Runtime.Roslyn
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\Microsoft.Framework.Runtime.Roslyn.dll)
klr.exe Information: 0 : RootHost.Load name=Microsoft.CodeAnalysis
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\Microsoft.CodeAnalysis.dll)
klr.exe Information: 0 : RootHost.Load name=System.Collections.Immutable
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\System.Collections.Immutable.dll)
klr.exe Information: 0 : RootHost.Load name=System.Reflection.Metadata
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\System.Reflection.Metadata.dll)
klr.exe Information: 0 : RootHost.Load name=Microsoft.CodeAnalysis.CSharp
klr.exe Information: 0 : RootHost Assembly.LoadFile(C:\Users\Administrator.kre\packages\KRE-svr50-x86.1.0.0-alpha3-10110\bin\Microsoft.CodeAnalysis.CSharp.dll)
klr.exe Information: 0 : [ProjectExportProvider]: Found project 'Nowin.vNext' framework=.NETFramework,Version=v4.5.1
klr.exe Information: 0 : [ProjectExportProvider]: Resolving exports for 'Nowin.vNext'
klr.exe Information: 0 : [ProjectExportProvider]: Resolved 71 exports for 'Nowin.vNext' in 60ms
klr.exe Information: 0 : [RoslynCompiler]: Compiling 'Nowin.vNext'
klr.exe Information: 0 : [RoslynCompiler]: Exported References 71
klr.exe Information: 0 : Assembly Neutral References 40
klr.exe Information: 0 : Found 40 Assembly Neutral References in 1344ms
klr.exe Information: 0 : [RoslynAssemblyLoader]: Emitting assembly for Nowin.vNext
klr.exe Information: 0 : [RoslynAssemblyLoader]: Emitted Nowin.vNext in 71ms
klr.exe Information: 0 : [ProjectAssemblyLoader]: Finished loading Nowin.vNext in 2101ms
klr.exe Information: 0 : RootHost.Load name=Nowin
klr.exe Information: 0 : Loading Nowin for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Nowin in 1ms
klr.exe Information: 0 : RootHost.Load name=hellomvc
klr.exe Information: 0 : Loading hellomvc for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [ProjectExportProvider]: Found project 'hellomvc' framework=.NETFramework,Version=v4.5.1
klr.exe Information: 0 : [ProjectExportProvider]: Resolving exports for 'hellomvc'
klr.exe Information: 0 : [ProjectExportProvider]: Resolved 95 exports for 'hellomvc' in 13ms
klr.exe Information: 0 : [RoslynCompiler]: Compiling 'hellomvc'
klr.exe Information: 0 : [RoslynCompiler]: Exported References 95
klr.exe Information: 0 : Assembly Neutral References 41
klr.exe Information: 0 : Found 41 Assembly Neutral References in 225ms
klr.exe Information: 0 : [RoslynAssemblyLoader]: Emitting assembly for hellomvc
klr.exe Information: 0 : [RoslynAssemblyLoader]: Emitted hellomvc in 5ms
klr.exe Information: 0 : [ProjectAssemblyLoader]: Finished loading hellomvc in 299ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.AspNet.RequestContainer
klr.exe Information: 0 : Loading Microsoft.AspNet.RequestContainer for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.AspNet.RequestContainer in 1ms
klr.exe Information: 0 : RootHost.Load name=Microsoft.AspNet.Mvc
klr.exe Information: 0 : Loading Microsoft.AspNet.Mvc for '.NETFramework,Version=v4.5.1'.
klr.exe Information: 0 : [NuGetAssemblyLoader]: Finished loading Microsoft.AspNet.Mvc in 1ms System.TypeLoadException: Could not load type 'Microsoft.Framework.DependencyInjection.IOptionsAccessor1' from assembly 'Microsoft.Framework.DependencyInjection, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null'. at Microsoft.AspNet.Builder.ContainerExtensions.UseServices(IBuilder builder, Action1 configureServices) at Startup.Configure(IBuilder app) in C:\Users\Administrator\Documents\GitHub\HelloWorldVNext\src\hellomvc\Startup.cs:line 10
When you paste verbose output please use markdown `` it renders better. I'll update the samples to use the latest packages
Thanks for the tip. I've updated the comments.
I am having the same issue. I'll keep an eye out for your fix.
Works now
I am trying to run the samples on openSUSE 13.1. I am using the latest version of mono and kvm. The helloworldweb sample does work, but the Hellomvc sample throws an exception when I try to run “k web”.
Version info: mono 3.6.1 (master/0154199) on openSUSE 13.1. kvm 1.0.0-alpha3-10110
Exception: Could not load type 'Microsoft.Framework.DependencyInjection.IOptionsAccessor`1' from assembly 'Microsoft.Framework.DependencyInjection, Version=0.1.0.0, Culture=neutral, PublicKeyToken=null'.
Exception with KRE_TRACE:
kpm restore output: