Accelerider.Windows icon indicating copy to clipboard operation
Accelerider.Windows copied to clipboard

添加6盘无法登陆 登陆就报错重启客户端

Open ss501aa opened this issue 5 years ago • 4 comments

2019-01-13 16:52:36,150 [1] INFO Accelerider.Windows.Upgrade.AppModuleUpgradeTask [LOAD MODULE] app-any-drive-0.0.1

2019-01-13 16:52:55,268 [1] FATAL Accelerider.Windows.ExceptionHandler An uncaught exception occurred

Unity.Exceptions.ResolutionFailedException: Resolution of the dependency failed, type = 'Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser', name = '(none)'. Exception occurred while: Calling constructor Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser(). Exception is: MissingMethodException - 未找到类型“Accelerider.Windows.Modules.NetDisk.Models.SixCloud.AutoGeneratedISixCloudApi”上的构造函数。

At the time of the exception, the container was: Resolving Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser,(none) Calling constructor Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser() ---> System.MissingMethodException: 未找到类型“Accelerider.Windows.Modules.NetDisk.Models.SixCloud.AutoGeneratedISixCloudApi”上的构造函数。 在 System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark) 在 System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) 在 System.Activator.CreateInstance(Type type, Object[] args) 在 Refit.RestService.For[T](HttpClient client, IRequestBuilder`1 builder) 在 Refit.RestService.For[T](HttpClient client, RefitSettings settings) 在 Refit.RestService.For[T](String hostUrl, RefitSettings settings) 在 Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser..ctor() 在 lambda_method(Closure , IBuilderContext ) 在 Unity.ObjectBuilder.BuildPlan.DynamicMethod.DynamicBuildPlanGenerationContext.<>c__DisplayClass16_0.<GetBuildMethod>b__0(IBuilderContext context) 在 Unity.ObjectBuilder.BuildPlan.DynamicMethod.DynamicMethodBuildPlan.BuildUp(IBuilderContext context) 在 Unity.Strategies.BuildPlanStrategy.PreBuildUp(IBuilderContext context) 在 Unity.UnityContainer.ThrowingBuildUp(IBuilderContext context) --- 内部异常堆栈跟踪的结尾 --- 在 Unity.UnityContainer.ThrowingBuildUp(IBuilderContext context) 在 Unity.UnityContainer.Resolve(Type typeToBuild, String nameToBuild, ResolverOverride[] resolverOverrides) 在 Unity.UnityContainerExtensions.Resolve[T](IUnityContainer container, ResolverOverride[] overrides) 在 Accelerider.Windows.Modules.NetDisk.ViewModels.NetDiskAuthentications.SixCloudSignInViewModel.<<-ctor>b__7_0>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) 2019-01-13 16:52:58,661 [1] FATAL Accelerider.Windows.ExceptionHandler An uncaught exception occurred

Unity.Exceptions.ResolutionFailedException: Resolution of the dependency failed, type = 'Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser', name = '(none)'. Exception occurred while: Calling constructor Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser(). Exception is: MissingMethodException - 未找到类型“Accelerider.Windows.Modules.NetDisk.Models.SixCloud.AutoGeneratedISixCloudApi”上的构造函数。

At the time of the exception, the container was: Resolving Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser,(none) Calling constructor Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser() ---> System.MissingMethodException: 未找到类型“Accelerider.Windows.Modules.NetDisk.Models.SixCloud.AutoGeneratedISixCloudApi”上的构造函数。 在 System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, StackCrawlMark& stackMark) 在 System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes) 在 System.Activator.CreateInstance(Type type, Object[] args) 在 Refit.RestService.For[T](HttpClient client, IRequestBuilder`1 builder) 在 Refit.RestService.For[T](HttpClient client, RefitSettings settings) 在 Refit.RestService.For[T](String hostUrl, RefitSettings settings) 在 Accelerider.Windows.Modules.NetDisk.Models.SixCloud.SixCloudUser..ctor() 在 lambda_method(Closure , IBuilderContext ) 在 Unity.ObjectBuilder.BuildPlan.DynamicMethod.DynamicBuildPlanGenerationContext.<>c__DisplayClass16_0.<GetBuildMethod>b__0(IBuilderContext context) 在 Unity.ObjectBuilder.BuildPlan.DynamicMethod.DynamicMethodBuildPlan.BuildUp(IBuilderContext context) 在 Unity.Strategies.BuildPlanStrategy.PreBuildUp(IBuilderContext context) 在 Unity.UnityContainer.ThrowingBuildUp(IBuilderContext context) --- 内部异常堆栈跟踪的结尾 --- 在 Unity.UnityContainer.ThrowingBuildUp(IBuilderContext context) 在 Unity.UnityContainer.Resolve(Type typeToBuild, String nameToBuild, ResolverOverride[] resolverOverrides) 在 Unity.UnityContainerExtensions.Resolve[T](IUnityContainer container, ResolverOverride[] overrides) 在 Accelerider.Windows.Modules.NetDisk.ViewModels.NetDiskAuthentications.SixCloudSignInViewModel.<<-ctor>b__7_0>d.MoveNext() --- 引发异常的上一位置中堆栈跟踪的末尾 --- 在 System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) 在 System.Windows.Threading.DispatcherOperation.InvokeImpl() 在 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) 在 MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) 在 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) 在 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) 在 MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) 在 System.Windows.Threading.DispatcherOperation.Invoke() 在 System.Windows.Threading.Dispatcher.ProcessQueue() 在 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) 在 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) 在 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) 在 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) 在 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) 在 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) 在 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) 在 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) 在 System.Windows.Application.RunDispatcher(Object ignore) 在 System.Windows.Application.RunInternal(Window window) 在 System.Windows.Application.Run(Window window) 在 Accelerider.Windows.App.Main() [Header] 2019-01-13 16:53:02,129 [1] INFO Accelerider.Windows.App Accelerider for Windows: 0.0.2; OS: Microsoft Windows 10 企业版 2016 长期服务版 (10.0.14393) 64 位; CLR: 4.0.30319.42000; Processor: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz; RAM: 15.95 GB;

ss501aa avatar Jan 13 '19 08:01 ss501aa

可否描述一下复现此问题的步骤?

重复:#134

DingpingZhang avatar Jan 13 '19 16:01 DingpingZhang

只要输入完6盘帐号密码 点登陆就必定报错 客户端停止工作 然后客户端自动重启

ss501aa avatar Jan 13 '19 23:01 ss501aa

可以说只要一登陆6盘 Accelerider for Windows客户端就必定崩溃

ss501aa avatar Jan 13 '19 23:01 ss501aa

是的,同样的问题。我这里系统是windows7也出现le相同的问题

logout25 avatar Jan 17 '19 07:01 logout25