我开发了一款针对核心版本“2.0.0-preview1-001875-00”的AST.NET核心应用程序
当我在我的Windows开发机器或ubuntu桌面上运行我的应用程序时,everthings工作正常。但是当我尝试在覆盆子3上的ubuntu 16.04上运行它时,我会从kestrel webserver获得nullrefexception。
堆栈如下:
Microsoft.AspNetCore.Server.Kestrel [13] 连接ID“0HL4AVO08A0CQ”,请求ID“0HL4AVO08A0D2”:应用程序抛出了未处理的异常。 System.NullReferenceException:未将对象引用设置为对象的实例。 在Microsoft.AspNetCore.Mvc.ModelBinding.CompositeValueProvider.GetValue(String key) at Microsoft.AspNetCore.Mvc.ModelBinding.Binders.SimpleTypeModelBinder.BindModelAsync(ModelBindingContext bindingContext) 在Microsoft.AspNetCore.Mvc.ModelBinding.ParameterBinder.d__5.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__26.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.d__21.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.AspNetCore.Mvc.Core.Internal.ResourceInvoker.d__18.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在Microsoft.AspNetCore.Mvc.Core.Internal.ResourceInvoker.Rethrow(ResourceExecutedContext context) 在Microsoft.AspNetCore.Mvc.Core.Internal.ResourceInvoker.Next(State& next,Scope& scope,Object& state,Boolean& isCompleted) 在Microsoft.AspNetCore.Mvc.Core.Internal.ResourceInvoker.d__13.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在Microsoft.AspNetCore.Mvc.Core.Internal.ResourceInvoker.d__11.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在Microsoft.AspNetCore.Builder.RouterMiddleware.d__4.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(任务任务) 在Microsoft.AspNetCore.Hosting.Internal.RequestServicesContainerMiddleware.d__3.MoveNext() ---从抛出异常的先前位置开始的堆栈跟踪结束--- 在System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() 在System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(任务任务) 在Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.Frame`1.d__2.MoveNext() Microsoft.AspNetCore.Builder.RouterMiddleware。
我有什么遗失的吗?