Sono d'accordo con plusone3055 - il vostro servizio non funzionerà senza .net che è installato. Così dimenticare circa usando C# per svilupparlo - che è una lingua basata .net.
>>Così che genere di Windows OSs non ha di frameowrk di Microsoft.NET ha installato?
Tutte le versioni delle finestre, .net è un insieme supplementare di funzionalità che maggio o maggio non essere installato.
>>Come posso sviluppare un servizio delle finestre che può funzionare su tutta la piattaforma delle finestre che non ha struttura di .NET installata.
Usando qualsiasi lingua che non dipende dalla funzionalità per esempio C/C++/Pascal/fortran di .net ..............
ps. Già avrete lingue quale C/C++ in studio visivo, appena non generate un nuovo progetto che usi .net (quali i progetti C#)