[GH-ISSUE #257] windows server 2012r2下运行报错 #225

Closed
opened 2026-02-26 11:57:18 +03:00 by kerem · 2 comments
Owner

Originally created by @bytefish163 on GitHub (Jun 12, 2022).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/257

Originally assigned to: @VShawn on GitHub.

在windows server 2012r2 下运行时报错,无法使用:

Environment

Component Version
PRemoteM 0.6.2.2(EXE Release)
.NET Framework .NET Framework 4.8
CLR 4.0.30319.42000
OS Windows Server 2012 R2 Standard 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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-06-12T08:35:55.7875565+08:00[ThreadId:0000000001]		Debug		rdp.NotifyRedirectDeviceChange((uint)7, (int)0)
2022-06-12T08:35:56.0830642+08:00[ThreadId:0000000001]		Debug		rdp.NotifyRedirectDeviceChange((uint)7, (int)0)
2022-06-12T08:36:01.3574955+08:00[ThreadId:0000000001]		Debug		Resolution Changed: System.EventArgs
2022-06-12T08:36:01.7930084+08:00[ThreadId:0000000001]		Debug		Tab size change to:W = 1858, H = 1036, Child NaN, NaN
2022-06-12T08:36:02.0760077+08:00[ThreadId:0000000001]		Debug		rdp.NotifyRedirectDeviceChange((uint)7, (int)0)
2022-06-12T08:36:02.3290151+08:00[ThreadId:0000000001]		Debug		rdp.NotifyRedirectDeviceChange((uint)7, (int)0)
2022-06-12T14:41:44.2976977+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM")
2022-06-12T14:41:45.3133206+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T14:41:45.4066857+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T14:41:45.5986940+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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-06-12T14:41:45.8762975+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T14:41:45.9991886+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T14:41:55.2348566+08:00[ThreadId:0000000004]		Debug		Check update.
2022-06-12T14:41:56.9937353+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T14:42:04.5593511+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM")
2022-06-12T14:42:04.9655959+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T14:42:04.9970603+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T14:42:05.0780691+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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-06-12T14:42:05.1650651+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T14:42:05.2960747+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T14:42:14.9173456+08:00[ThreadId:0000000004]		Debug		Check update.
2022-06-12T14:42:36.3019497+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:47:46.4806941+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM")
2022-06-12T15:47:47.8400665+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T15:47:47.9418810+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:47:48.1238939+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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-06-12T15:47:48.4570960+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T15:47:48.5924706+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:47:53.5704884+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:48:00.7665662+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM")
2022-06-12T15:48:01.2509525+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T15:48:01.2922717+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:48:01.3792779+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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-06-12T15:48:01.4922829+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:48:01.5932819+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T15:48:11.2176037+08:00[ThreadId:0000000004]		Debug		Check update.
2022-06-12T15:49:29.8545539+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:49:34.7526911+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM")
2022-06-12T15:49:35.2214609+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T15:49:35.2652918+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:49:35.3532893+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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-06-12T15:49:35.4672908+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T15:49:35.5772990+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T15:49:45.1801518+08:00[ThreadId:0000000004]		Debug		Check update.
2022-06-12T15:52:51.7246871+08:00[ThreadId:0000000007]		Debug		System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。
   在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Helper.ItemCreateHelper.CreateFromJsonString(String jsonString) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 61
   在 PRM.ViewModel.VmServerListPage.<>c__DisplayClass82_0.<get_CmdImportFromJson>b__1() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 321
   在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   在 System.Reflection.RuntimeModule.GetTypes()
   在 System.Reflection.Assembly.GetTypes()
   在 PRM.Core.Helper.ItemCreateHelper.CreateFromJsonString(String jsonString) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 61
   在 PRM.ViewModel.VmServerListPage.<>c__DisplayClass82_0.<get_CmdImportFromJson>b__1() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 321
2022-06-12T15:53:01.4106977+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-06-12T16:30:33.1399088+08:00[ThreadId:0000000001]		Debug		SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM")
2022-06-12T16:30:33.6258501+08:00[ThreadId:0000000001]		Debug		Launcher resize:  w = 400, h = 46
2022-06-12T16:30:33.6592229+08:00[ThreadId:0000000001]		Debug		Call HideMe()
2022-06-12T16:30:33.7542253+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23
   在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16
   在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126
   在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
   在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125
   在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40
   在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332
   在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92
   在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253
   在 System.Windows.Application.OnStartup(StartupEventArgs e)
   在 System.Windows.Application.<.ctor>b__1_0(Object unused)
   在 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 @bytefish163 on GitHub (Jun 12, 2022). Original GitHub issue: https://github.com/1Remote/1Remote/issues/257 Originally assigned to: @VShawn on GitHub. 在windows server 2012r2 下运行时报错,无法使用: ## Environment | Component | Version | |:------------------|:--------------------------------------| |PRemoteM | `0.6.2.2`(EXE Release)| |.NET Framework | `.NET Framework 4.8` | |CLR | `4.0.30319.42000` | |OS | `Windows Server 2012 R2 Standard 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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-06-12T08:35:55.7875565+08:00[ThreadId:0000000001] Debug rdp.NotifyRedirectDeviceChange((uint)7, (int)0) 2022-06-12T08:35:56.0830642+08:00[ThreadId:0000000001] Debug rdp.NotifyRedirectDeviceChange((uint)7, (int)0) 2022-06-12T08:36:01.3574955+08:00[ThreadId:0000000001] Debug Resolution Changed: System.EventArgs 2022-06-12T08:36:01.7930084+08:00[ThreadId:0000000001] Debug Tab size change to:W = 1858, H = 1036, Child NaN, NaN 2022-06-12T08:36:02.0760077+08:00[ThreadId:0000000001] Debug rdp.NotifyRedirectDeviceChange((uint)7, (int)0) 2022-06-12T08:36:02.3290151+08:00[ThreadId:0000000001] Debug rdp.NotifyRedirectDeviceChange((uint)7, (int)0) 2022-06-12T14:41:44.2976977+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM") 2022-06-12T14:41:45.3133206+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T14:41:45.4066857+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T14:41:45.5986940+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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-06-12T14:41:45.8762975+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T14:41:45.9991886+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T14:41:55.2348566+08:00[ThreadId:0000000004] Debug Check update. 2022-06-12T14:41:56.9937353+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T14:42:04.5593511+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM") 2022-06-12T14:42:04.9655959+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T14:42:04.9970603+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T14:42:05.0780691+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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-06-12T14:42:05.1650651+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T14:42:05.2960747+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T14:42:14.9173456+08:00[ThreadId:0000000004] Debug Check update. 2022-06-12T14:42:36.3019497+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:47:46.4806941+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM") 2022-06-12T15:47:47.8400665+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T15:47:47.9418810+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:47:48.1238939+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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-06-12T15:47:48.4570960+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T15:47:48.5924706+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:47:53.5704884+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:48:00.7665662+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM") 2022-06-12T15:48:01.2509525+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T15:48:01.2922717+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:48:01.3792779+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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-06-12T15:48:01.4922829+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:48:01.5932819+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T15:48:11.2176037+08:00[ThreadId:0000000004] Debug Check update. 2022-06-12T15:49:29.8545539+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:49:34.7526911+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM") 2022-06-12T15:49:35.2214609+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T15:49:35.2652918+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:49:35.3532893+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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-06-12T15:49:35.4672908+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T15:49:35.5772990+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T15:49:45.1801518+08:00[ThreadId:0000000004] Debug Check update. 2022-06-12T15:52:51.7246871+08:00[ThreadId:0000000007] Debug System.Reflection.ReflectionTypeLoadException: 无法加载一个或多个请求的类型。有关更多信息,请检索 LoaderExceptions 属性。 在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Helper.ItemCreateHelper.CreateFromJsonString(String jsonString) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 61 在 PRM.ViewModel.VmServerListPage.<>c__DisplayClass82_0.<get_CmdImportFromJson>b__1() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 321 在 System.Reflection.RuntimeModule.GetTypes(RuntimeModule module) 在 System.Reflection.RuntimeModule.GetTypes() 在 System.Reflection.Assembly.GetTypes() 在 PRM.Core.Helper.ItemCreateHelper.CreateFromJsonString(String jsonString) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 61 在 PRM.ViewModel.VmServerListPage.<>c__DisplayClass82_0.<get_CmdImportFromJson>b__1() 位置 D:\DemoProject\PRemoteM\PRemoteM\ViewModel\VmServerListPage.cs:行号 321 2022-06-12T15:53:01.4106977+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-06-12T16:30:33.1399088+08:00[ThreadId:0000000001] Debug SetSelfStartingHelper.SetSelfStartByRegistryKey(False, "PRemoteM") 2022-06-12T16:30:33.6258501+08:00[ThreadId:0000000001] Debug Launcher resize: w = 400, h = 46 2022-06-12T16:30:33.6592229+08:00[ThreadId:0000000001] Debug Call HideMe() 2022-06-12T16:30:33.7542253+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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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.Helper.ItemCreateHelper.CreateFromDbOrm(IDbServerModel iServerModel) 位置 D:\DemoProject\PRemoteM\PRM.Core\Helper\ItemCreateHelper.cs:行号 23 在 PRM.Core.DB.Dapper.Server.ToProtocolServerBase() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\ServerModel.cs:行号 16 在 PRM.Core.DB.Dapper.DapperDb.<>c.<GetServers>b__10_0(Server x) 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 126 在 System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext() 在 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext() 在 System.Collections.Generic.List`1..ctor(IEnumerable`1 collection) 在 System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) 在 PRM.Core.DB.Dapper.DapperDb.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDb.cs:行号 125 在 PRM.Core.DB.Dapper.DapperDbFree.GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\DB\Dapper\DapperDbFree.cs:行号 40 在 PRM.Core.Service.DataService.Database_GetServers() 位置 D:\DemoProject\PRemoteM\PRM.Core\Service\DataService.cs:行号 332 在 PRM.Core.Model.GlobalData.ReloadServerList() 位置 D:\DemoProject\PRemoteM\PRM.Core\Model\GlobalData.cs:行号 92 在 PRM.App.App_OnStartup(Object sender, StartupEventArgs startupEvent) 位置 D:\DemoProject\PRemoteM\PRemoteM\App.xaml.cs:行号 253 在 System.Windows.Application.OnStartup(StartupEventArgs e) 在 System.Windows.Application.<.ctor>b__1_0(Object unused) 在 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) ```
kerem 2026-02-26 11:57:18 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

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

可能是在你的服务器系统下,程序没有权限读取所需的dll,导致反射类型失败。

你可以试试升级到 0.7 的最新测试版本,这个版本数据结构合并到了一个程序中,不再需要反射出 dll 中的类型。

<!-- gh-comment-id:1153539884 --> @VShawn commented on GitHub (Jun 13, 2022): 可能是在你的服务器系统下,程序没有权限读取所需的dll,导致反射类型失败。 你可以试试升级到 0.7 的最新测试版本,这个版本数据结构合并到了一个程序中,不再需要反射出 dll 中的类型。
Author
Owner

@bytefish163 commented on GitHub (Jun 13, 2022):

0.6用管理员权限执行还是报错,用0.7果然ok了!

<!-- gh-comment-id:1153753948 --> @bytefish163 commented on GitHub (Jun 13, 2022): 0.6用管理员权限执行还是报错,用0.7果然ok了!
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#225
No description provided.