¿Con qué reemplazó VB la función "Establecer"?

He encontrado varios códigos aspx para formularios que incluyen el uso de una función "Establecer". Cuando los pruebo en el servidor de alojamiento, aparece un mensaje de error que dice que "El conjunto ya no es compatible". ¿Alguien sabe que reemplazó el comando "Set"?

Más específicamente, ¿cómo cambio esto?

Dim mail 
Set mail = Server.CreateObject("CDONTS.NewMail") 
mail.To = EmailTo 
mail.From = EmailFrom 
mail.Subject = Subject 
mail.Body = Body 
mail.Send

ser compatible con VB.NET?

Respuestas a la pregunta(3)

Su respuesta a la pregunta