微软出品的RDCMan,在Windows7上运行报错,日志显示:
应用程序: RDCMan.exe
Framework 版本: v4.0.30319
说明: 由于未经处理的异常,进程终止。
异常信息: System.EntryPointNotFoundException
在 RdcMan.Program.SetProcessMitigationPolicy(Int32, UIntPtr, UIntPtr)
在 RdcMan.Program.DisableLocalDllLoading()
在 RdcMan.Program.Main(System.String)
看日志是Microsoft .NET Framework的问题,但是在一台可以运行的Windows10电脑上,显示的Microsoft .NET Framework版本号相同(当下最新版)。
查看PE信息,显示如下:
似乎版本也符合要求。
因此求问有没有可靠的方法判断PE可运行的平台?我感觉可能是这个软件不适用Windows7了。