Lo que pasa es que ahora me encuentro desarrollando

una aplicacion en C#, la cual pues si me va a tomar un tiempecin terminar, sin embargo lo que me preocupa es que al terminarla

no vaya a poder distribuirla o entregarle el setup de la aplicación a mi cliente.
Alguien podria decirme como hacer el setup de mi aplicacion y por ejemplo si podria distribuirla para que funcione en Win98
De antemano gracias