Salve a tutti,
vi scrivo per chiedervi un consiglio.
Sto realizzando un sito e mi piacerebbe loggare gli errori delle varie pagine (qualora ne avvengano) in modo poi da poter consultare questi log ed accorgermi di eventuali malfunzionamenti.

Come potrei fare?
Pensavo a due possibili soluzioni:
1- mettere try -catch in ogni pagina ed ogni metodo, e richiamando il metodo che logga all'interno del catch. Certo però che dovrei veramente metterlo dapertutto...

2- utilizzare la pagina di errore. E' possibile nella pagina aspx dell'errore risalire alla pagina mandante ed addirittura anche risalire al testo dell'eccezione?
Potrei in caso distinguere il tipo di errore (nel senso che se arrivo alla pagina di errore per pagina non esistente, evito di fare il log) ?

Cosa mi consigliate?

Ciao, grazie!