Non è che semplicemente hai compilato il tuo programma come applicazione gestita e sul PC su cui è stato installato non c'è il .NET Framework?