I created a simple WPF app from Visual Studio project template (VS 2015). I only changed target framework to .Net 3.5 Client Profile. Then I had to remove the following assembly references Microsoft.CSharp and System.Xaml. Those are not present in .Net 3.5 Client Profile and obviously not needed for running the app.
That mini WPF app just opens a window. It executes normally on regular Windows (I tested Windows 10 Enterprise and Windows 7 Enterprise).
But is does not execute on Windows 7 Embedded. There is no window. The process closes immediatley. No error message. Nothing.
I tried on target system:
- Windows EventLog - no entries
- FUSLOGVW.EXE - no errors
- SXSTRACE.EXE - no errors
- DebugView.exe (Sysinternals) with debug build - no debug log messages
This works on target system:
- .Net console apps (running CLR2 and CLR4)
- Windows Forms apps (also with both CLRs)
- DirectX is installed - dxdiag.exe: no problems
What can I do/run to find out what is missing or what goes wrong?
N.B.: The video driver is 'vga' (Standard Windows Video Driver). Does WPF work with 'vga'? The graphics is CPU graphics from Atom D2250. But the drivers from Intel do not work on Windows 7 Embedded.