I have migrated my application (C# application) from Windows 7 Embedded to Windows 10 Enterprise LTSC.
In Windows 10, when logged in my application (C# application) is running on start-up instead of Explorer.exe (for this I have removed the Explorer.exe from registry i.e. Computer → HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → Windows NT → CurrentVersion → Winlogon → Shell).
I am invoking the Explorer.exe from my application when needed using the below C# code.
private void button_Explorer_Click(object sender, EventArgs e)
{
System.Diagnostics.Process.Start("explorer.exe");
m_explorer_started = true;
}
This is working fine with Windows 7 Embedded OS.
In Windows 10 Enterprise LTSC, the explorer.exe is launching without invoking the Windows taskbar at the bottom.
Do I need to pass any specific command line arguments to "explorer.exe" to invoke the Windows taskbar for Windows 10?