G
Guest
Hi All,
I've developed a Windows Service that acts as a remoting server (.NET
Remoting). The client(user) is able to connect to the server and start a
program by giving the executable path of the program (in the server) along
with the working directory and the arguments (parameters).
This works fine if I try to start programs whose executable file is present
witin the local drives of the server. If the application is in a netwok
drive, the Windows Service is not able to find it.
I found that: if the Windows service is running under the SYSTEM account,
then it won't be able to access the network drives. If the service is running
under the user's account, then it will be able to access the network srives.
No, the problem is: if the service runs under the user's account, the
application that the services starts cannot access the user's desktop. Now,
can anyone please help me to findout how can my windows service access the
user's desktop so that the invoked application can show up it's window to the
user?
Thanks
Bijesh
I've developed a Windows Service that acts as a remoting server (.NET
Remoting). The client(user) is able to connect to the server and start a
program by giving the executable path of the program (in the server) along
with the working directory and the arguments (parameters).
This works fine if I try to start programs whose executable file is present
witin the local drives of the server. If the application is in a netwok
drive, the Windows Service is not able to find it.
I found that: if the Windows service is running under the SYSTEM account,
then it won't be able to access the network drives. If the service is running
under the user's account, then it will be able to access the network srives.
No, the problem is: if the service runs under the user's account, the
application that the services starts cannot access the user's desktop. Now,
can anyone please help me to findout how can my windows service access the
user's desktop so that the invoked application can show up it's window to the
user?
Thanks
Bijesh