RemoteApp is a Windows feature like RDP but without showing the entire desktop, it only shows the requested app.
By observation, RemoteApp uses a separate user logon session to run processes.
session 0 = system processes
session 1 = first logon user
session 2…n = the consequence
You can check your current session ID in Taskmgr’s “Users” tab, right click on the table header and tick “ID”.
The problem is: if a user runs Sublime Text in session 1 and then tries to start another Sublime Text in session 2, the one in session 1 will be brought to front and the one in session 2 will be gone. That is, starting ST in RemoteApp doesn’t show anything, and the one in session 1 is brought to the front (which is invisible to the user in session 2).
What was expected:
The following behavior makes more sense to me.
- Session 2 starts Sublime Text with a whole new context (that is, opened files, unsaved files, etc.).
- Session 2 kills the one in session 1 and start with its context. (that is, sublime text in session one disappeared)
- Maybe show a box with options and ask what the user likes to do.
I’m using st4 4126.
Please help