What type of C# application is needed for a background application that needs a system tray icon?

287 Views Asked by At

I've been tasked to write a C# application that, in "normal" mode, is basically windowless, left running in the background. Accessibility to the application would be through an icon in the system tray. I thought that a Windows Service C# project would be the way to go about this, but after reading the answers to this other SO post, I'm wondering if a Windows service application is really what I need here. Can what I need be achieved with a Windows Form Application, or did Microsoft intend one of the other project types, such as the Console Application or Empty Project, for this type of application?

0

There are 0 best solutions below