自从升级到Core Final 1.0版本后,在运行MVC网站时,出现以下错误:
在运行services.AddKendo()的第59行。
System.Reflection.TargetInvocationException: 调用目标的异常已被抛出。---> System.TypeLoadException: 无法从程序集'Microsoft.Extensions.DependencyInjection.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'中加载类型'Microsoft.Extensions.DependencyInjection.ServiceCollectionExtensions'。
在Microsoft.Extensions.DependencyInjection.ServiceCollectionExtensions.AddKendo(IServiceCollection services)处
zepdata.com.Startup.ConfigureServices(IServiceCollection services) in PATH\Startup.cs:line 59 --- 内部异常堆栈跟踪的结尾 ---
System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
在System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)处
Microsoft.AspNetCore.Hosting.Internal.ConfigureServicesBuilder.Invoke(Object instance, IServiceCollection exportServices) at Microsoft.AspNetCore.Hosting.Internal.ConfigureServicesBuilder.<>c__DisplayClass4_0.b__0(IServiceCollection services) at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services) at Microsoft.AspNetCore.Hosting.Internal.WebHost.EnsureApplicationServices()
Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
Line 57: services.AddMvc();
Line 58: // Register UI for ASP.NET MVC helpers
Line 59: services.AddKendo();
Line 60:
Line 61: // Addapplication services.
System.Reflection.TargetInvocationException: 调用目标的异常已被抛出。---> System.TypeLoadException: 无法从程序集'Microsoft.Extensions.DependencyInjection.Abstractions, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60'中加载类型'Microsoft.Extensions.DependencyInjection.ServiceCollectionExtensions'。
在Microsoft.Extensions.DependencyInjection.ServiceCollectionExtensions.AddKendo(IServiceCollection services)处
zepdata.com.Startup.ConfigureServices(IServiceCollection services) in PATH\Startup.cs:line 59 --- 内部异常堆栈跟踪的结尾 ---
System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
在System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)处
Microsoft.AspNetCore.Hosting.Internal.ConfigureServicesBuilder.Invoke(Object instance, IServiceCollection exportServices) at Microsoft.AspNetCore.Hosting.Internal.ConfigureServicesBuilder.<>c__DisplayClass4_0.b__0(IServiceCollection services) at Microsoft.AspNetCore.Hosting.ConventionBasedStartup.ConfigureServices(IServiceCollection services) at Microsoft.AspNetCore.Hosting.Internal.WebHost.EnsureApplicationServices()
Microsoft.AspNetCore.Hosting.Internal.WebHost.BuildApplication()
我升级了VS 2015 Update 3和Dotnet Core 1.0。