Salve, una domanda semplice ma allo stesso tempo impegnativa.

Ho fatto un'applicazione in .Net 1.1 (lo so che gira il 3.5 ma così van le cose).

Se io passo l'eseguibile su un pc che non ha il Framework 1.1 installato non parte, giustamente, però mi chiedevo.

E' possibile far uscire una finestra di errore personalizzata?

Invece di far uscire un errore generico con relativo numero che cercando su google si capisce che è per mancanza del framework, si puà fare in modo che esce una finestra tipo:
"Attenzione, framework 1.1 assente, si richiede l'installazione per il funzionamento, etc etc".

E' strana come richiesta per il semplice motivo che se manca il framework teoricamente non parte proprio l'applicazione, ma mi chiedevo se si poteva gestire in un ambito che ancora non utilizzava le dll del framework una messagebox ad hoc.

Grazie per l'aiuto.