2020-11-14, 08:01 PM
NextPVR.exe is .net framework, so that it can integrate with Direct2D renderer etc. It calls dlls to do all the main work. These dlls, including NextPVRUI.dll, NShared.dll etc are all .net standard. The remote UI is served up from a .net core process (NextPVRServer), which also uses these same .net standard dlls...so any plugins would also need to be .net standard. (so that they can be loaded from either .NET Framework or .NET Core)