So you install Visual Studio 2010, all excited, want to code your first C++ Service and notice that there is no more template for Windows Service under C++, then you check under C# and it exists there… so what the hell happened, I don’t know… This is what I was able to find…
Unfortunately, the C++/CLI Windows Service template was removed from Visual Studio 2010. If you would like to make-use of the .Net Framework support for Windows Services, the C# version of the wizard still exists. If you would like to develop a Native windows service, you can use the ATL Project wizard and select the ‘Service (EXE)’ application type.
Vinny Romano
Visual C++ Team
On a side note, what do you think of F#?