Se viene fuori quell'errore significa che la tua funzione è dichiarata con un certo tipo di ritorno ma in alcuni casi non restituisci niente, è ovviamente un errore!

In ogni caso, sposto nella sezione relativa al .NET Framework.