Question : RemoteApp is not working the same as Remote Desktop

Hello,

I have recently setup a new Windows server 2008 R2 server with Remote Desktop Services. I am running an application that is essentially a Legacy application that has been modified to run on new systems. I can log in to Remote Desktop as any user, open the program and run it without a problem. I want to use RemoteApp but when I do, I can open the program, but the login screen says invalid username. I was thinking that maybe RemoteApp uses a system service to access the files that store the usernames and Remote Desktop uses the user account. I don't know if that is true or not, but I tried giving everyone full control of all the necessary files and that didn't work. What is the difference here between RemoteApp and Remote desktop? I thought they were supposed to function the same.

Thank you.

Answer : RemoteApp is not working the same as Remote Desktop

Usually if an application works when you connect to a 'full desktop' using RDP but NOT when as a RemoteApp, the issue is normally the fact the shell is now the app executable and NOT Explorer.exe. Very common issue with Delphi written apps.
The other issue is sometimes an app relies on all parameters from a shortcut to work properly (start in, path, etc). RemoteApp does not use all of them.
What you do in this case is to create a RemoteApp that points to a .LNK file (shortcut) instead of going to the app executable. So create the shortcut and then choose it instead of the .EXE for the app. That fixes many apps as well.

Cláudio Rodrigues
Citrix CTP
Random Solutions  
 
programming4us programming4us