Sto controllando l'esistenza di un file bu non riesce a trovarlo, a prescindere dal fatto che sia o noVerificare se il file esiste in asp.net mvc 5
if (System.IO.File.Exists("~/files/downloads/" + fileCode + ".pdf"))
{
return File("~/files/downloads/" + fileCode, "application/pdf", Server.UrlEncode(fileCode));
}
else
{
return View("ErrorNotExistsView");
}
Come posso modificare il codice per controllare per l'esistenza del file correttamente?
Cosa vuol dire "non può trovare"? Il codice inserisce la parte "se" o la parte "else"? – chiapa
Entra nella parte else, indipendentemente dall'esistenza del file – Arianule
sostituire "~" con HttpContext.Current.Server.MapPath (""); –