öncelikle hataya 1-2 öneri söyleyeyim. sitenizi asp.net 2.0 ile hazırladıysanız bunu panelden belirtmelisiniz. sitenizi hosting de ayrı bir klasörde kullanacaksanız bunuda web config dosyasında belirtmelisiniz. custom error hatalarının çoğu bu sebeplerdendir. ayrıca bende kolaylık bakımından vb.net öneririm çok çabuk öğrenirsin, c# tabiki daha iyidir.