[GH-ISSUE #249] error #219

Closed
opened 2026-02-26 11:57:16 +03:00 by kerem · 1 comment
Owner

Originally created by @fangjunai on GitHub (May 31, 2022).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/249

Originally assigned to: @VShawn on GitHub.

Environment

Component Version
PRemoteM 0.6.2.2(EXE Release)
.NET Framework .NET Framework 4.8
CLR 4.0.30319.42000
OS Windows 8.1 Pro 64-bits 6.2.9200.0 ()

Error Info

无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。

Stack Trace

   在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322
   在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158
   在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52
   在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback)
   在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158
   在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271
   在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48
   在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   在 System.Windows.Controls.Primitives.ButtonBase.OnClick()
   在 System.Windows.Controls.Button.OnClick()
   在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   在 System.Windows.Input.InputManager.ProcessStagingArea()
   在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   在 System.Windows.Interop.HwndSource.InputFilterMessage(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)

Recent Log

2022-05-31T21:15:55.4670389+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(True, "PRemoteM")
2022-05-31T21:16:03.4712345+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(True, "PRemoteM")
2022-05-31T21:16:03.7650324+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-05-31T21:16:03.7962051+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-05-31T21:16:03.8879394+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-05-31T21:16:04.0932710+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-05-31T21:16:08.3052538+08:00[ThreadId:0000000001]		Fatal		System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。
   在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322
   在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158
   在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52
   在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback)
   在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158
   在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271
   在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48
   在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   在 System.Windows.Controls.Primitives.ButtonBase.OnClick()
   在 System.Windows.Controls.Button.OnClick()
   在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   在 System.Windows.Input.InputManager.ProcessStagingArea()
   在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   在 System.Windows.Interop.HwndSource.InputFilterMessage(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.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322
   在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158
   在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52
   在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback)
   在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158
   在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271
   在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48
   在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   在 System.Windows.Controls.Primitives.ButtonBase.OnClick()
   在 System.Windows.Controls.Button.OnClick()
   在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   在 System.Windows.Input.InputManager.ProcessStagingArea()
   在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   在 System.Windows.Interop.HwndSource.InputFilterMessage(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)
2022-05-31T21:16:13.7326519+08:00[ThreadId:0000000004]		Debug		Check update.
2022-05-31T21:16:25.2554784+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(True, "PRemoteM")
2022-05-31T21:16:25.5592879+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-05-31T21:16:25.6044076+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-05-31T21:16:25.6735913+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-05-31T21:16:25.9252751+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-05-31T21:16:30.4887567+08:00[ThreadId:0000000003]		Debug		NamedPipeServerStream get: ActivateMe
2022-05-31T21:16:35.5246599+08:00[ThreadId:0000000004]		Debug		Check update.
2022-05-31T21:16:44.0863428+08:00[ThreadId:0000000001]		Fatal		System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。
   在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322
   在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158
   在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52
   在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback)
   在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158
   在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271
   在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48
   在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   在 System.Windows.Controls.Primitives.ButtonBase.OnClick()
   在 System.Windows.Controls.Button.OnClick()
   在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   在 System.Windows.Input.InputManager.ProcessStagingArea()
   在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   在 System.Windows.Interop.HwndSource.InputFilterMessage(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.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322
   在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158
   在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52
   在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout)
   在 System.Windows.Threading.Dispatcher.Invoke(Action callback)
   在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158
   在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271
   在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48
   在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
   在 System.Windows.Controls.Primitives.ButtonBase.OnClick()
   在 System.Windows.Controls.Button.OnClick()
   在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)
   在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)
   在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
   在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)
   在 System.Windows.Input.InputManager.ProcessStagingArea()
   在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   在 System.Windows.Interop.HwndSource.InputFilterMessage(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)

Originally created by @fangjunai on GitHub (May 31, 2022). Original GitHub issue: https://github.com/1Remote/1Remote/issues/249 Originally assigned to: @VShawn on GitHub. <details> ## Environment | Component | Version | |:------------------|:--------------------------------------| |PRemoteM | `0.6.2.2`(EXE Release)| |.NET Framework | `.NET Framework 4.8` | |CLR | `4.0.30319.42000` | |OS | `Windows 8.1 Pro 64-bits 6.2.9200.0 ()` | ## Error Info 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。 ## Stack Trace ``` 在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322 在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158 在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52 在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160 在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 在 System.Windows.Threading.Dispatcher.Invoke(Action callback) 在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158 在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271 在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48 在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick() 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) 在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) 在 System.Windows.Input.InputManager.ProcessStagingArea() 在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) 在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 System.Windows.Interop.HwndSource.InputFilterMessage(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) ``` ## Recent Log ``` 2022-05-31T21:15:55.4670389+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(True, "PRemoteM") 2022-05-31T21:16:03.4712345+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(True, "PRemoteM") 2022-05-31T21:16:03.7650324+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-05-31T21:16:03.7962051+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-05-31T21:16:03.8879394+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-05-31T21:16:04.0932710+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-05-31T21:16:08.3052538+08:00[ThreadId:0000000001] Fatal System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。 在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322 在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158 在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52 在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160 在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 在 System.Windows.Threading.Dispatcher.Invoke(Action callback) 在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158 在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271 在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48 在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick() 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) 在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) 在 System.Windows.Input.InputManager.ProcessStagingArea() 在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) 在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 System.Windows.Interop.HwndSource.InputFilterMessage(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.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322 在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158 在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52 在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160 在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 在 System.Windows.Threading.Dispatcher.Invoke(Action callback) 在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158 在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271 在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48 在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick() 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) 在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) 在 System.Windows.Input.InputManager.ProcessStagingArea() 在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) 在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 System.Windows.Interop.HwndSource.InputFilterMessage(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) 2022-05-31T21:16:13.7326519+08:00[ThreadId:0000000004] Debug Check update. 2022-05-31T21:16:25.2554784+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(True, "PRemoteM") 2022-05-31T21:16:25.5592879+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-05-31T21:16:25.6044076+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-05-31T21:16:25.6735913+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-05-31T21:16:25.9252751+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-05-31T21:16:30.4887567+08:00[ThreadId:0000000003] Debug NamedPipeServerStream get: ActivateMe 2022-05-31T21:16:35.5246599+08:00[ThreadId:0000000004] Debug Check update. 2022-05-31T21:16:44.0863428+08:00[ThreadId:0000000001] Fatal System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。 在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322 在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158 在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52 在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160 在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 在 System.Windows.Threading.Dispatcher.Invoke(Action callback) 在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158 在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271 在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48 在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick() 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) 在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) 在 System.Windows.Input.InputManager.ProcessStagingArea() 在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) 在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 System.Windows.Interop.HwndSource.InputFilterMessage(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.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Protocol.ProtocolServerBase.GetAllSubInstance() 位置 D:\DemoProject\PRemoteM\PRM.Core\Protocol\Base\ProtocolServerBase.cs:行号 322 在 PRM.ViewModel.VmServerEditorPage.Init() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 158 在 PRM.ViewModel.VmServerEditorPage..ctor(GlobalData globalData, IDataService dataService, ILanguageService languageService, ProtocolServerBase server, Boolean isDuplicate) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerEditorPage.cs:行号 52 在 PRM.ViewModel.VmMain.<>c__DisplayClass46_2.<.ctor>b__8() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 160 在 System.Windows.Threading.Dispatcher.Invoke(Action callback, DispatcherPriority priority, CancellationToken cancellationToken, TimeSpan timeout) 在 System.Windows.Threading.Dispatcher.Invoke(Action callback) 在 PRM.ViewModel.VmMain.<.ctor>b__46_2(List`1 tagNames, Boolean isInAnimationShow) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmMain.cs:行号 158 在 PRM.ViewModel.VmServerListPage.<get_CmdAdd>b__76_0(Object o) 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 271 在 Shawn.Utils.RelayCommand.Execute(Object parameter) 位置 D:\DemoProject\PRemoteM\PRM.Core\Utils\RelayCommand.cs:行号 48 在 PRM.View.ServerListPage.ButtonAdd_OnClick(Object sender, RoutedEventArgs e) 位置 D:\DemoProject\PRemoteM\PRemoteM\View\ServerListPage.xaml.cs:行号 48 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs e) 在 System.Windows.Controls.Primitives.ButtonBase.OnClick() 在 System.Windows.Controls.Button.OnClick() 在 System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e) 在 System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent) 在 System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e) 在 System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget) 在 System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target) 在 System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs) 在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised) 在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args) 在 System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args) 在 System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted) 在 System.Windows.Input.InputManager.ProcessStagingArea() 在 System.Windows.Input.InputManager.ProcessInput(InputEventArgs input) 在 System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport) 在 System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel) 在 System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled) 在 System.Windows.Interop.HwndSource.InputFilterMessage(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) ``` </details>
kerem 2026-02-26 11:57:16 +03:00
Author
Owner

@VShawn commented on GitHub (Jun 1, 2022):

你好,观察到您的系统是 Windows 8.1,我这个程序开发的时候没有考虑过 Win10 以下的系统,因此是不支持 Windows 8.1 的。V 0.7 预览版理论上可以支持 Win7 但我没测试过,你可以试试。

<!-- gh-comment-id:1143065822 --> @VShawn commented on GitHub (Jun 1, 2022): 你好,观察到您的系统是 Windows 8.1,我这个程序开发的时候没有考虑过 Win10 以下的系统,因此是不支持 Windows 8.1 的。V 0.7 预览版理论上可以支持 Win7 但我没测试过,你可以试试。
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/1Remote#219
No description provided.