Hola:
Prueba con esto:
If file_Adjuntar.PostedFile.ContentLength > 3145728 Then Return "E-El archivo tiene un tamaño superior a los 3MB.(" + _
file_Adjuntar.PostedFile.ContentLength & ")"
De esta forma puedes validar el tamaño antes de cualquier cosa.
Saludos