Yo lo hago asi..
//Defino donde voy a guardar
Código ASP:
Ver originalstring path = this.Server.MapPath(".") + "/carpeta_archivos/";
//Guardo
Código ASP:
Ver originalfile.SaveAs(Path.Combine(@path, file.FileName));
--Esto te da la hubicación de hasta donde esta el archivo que ejecuta:
this.Server.MapPath(".")
--Esta es una carpta dentro de donde esta el archivos que hara el proceso..
"/carpeta_archivos/"
file es para framework 3.0 en adelante si estas con un frame works anterior cambia a:
Código ASP:
Ver originalupload.SaveAs(Path.Combine(@path, file.FileName));