0

I'm in the process of developing software for a Windows based RDP terminal server consisting of a server.exe for the server and a client.exe for all terminal server users.

I've created an MSI for each. I've installed the server.msi under execute mode and the client.msi under install mode.

After acquiring a client session via RDP, I can see the server.exe has been started for this client session as well as running on the server.

How do I just install the server.msi to install it's files to run on the server only?

Many thanks in advance.

1
  • This question makes no sense to me.
    – joeqwerty
    May 21, 2016 at 1:52

1 Answer 1

2

Did you develop your server.exe as an actual Windows Service? Or is it just an executable that expects to be run in an interactive console session?

If it's the latter, you're "doing it wrong" as they say. If it's the former, then you've likely done something wrong with your installer. Either way, this is probably a better question for StackOverflow.

1
  • It is a C++ executable which is started by a Windows Service. Based on your answer I've now installed the server.msi as a 'per user' installation which currently looks like the solution. Thanks. May 21, 2016 at 19:00

Not the answer you're looking for? Browse other questions tagged .