Non riesco a trovare un riferimento al download di un file utilizzando MVC Core.Scarica file utilizzando MVC Core
Abbiamo un unico file exe per i membri da scaricare dal nostro sito web. In passato abbiamo inserito
<a href=(file path)> Download < /a>
per fare clic sui nostri utenti. Mi piacerebbe fare qualcosa di equivalente a MVC Nucleo lungo le linee di
<a [email protected]["DownloadLink"]> Download < /a>
con Downloadlink popolate con il percorso del file.
public class DownloadController : Controller
{
[HttpGet]
public IActionResult Index()
{
ViewData["DownloadLink"] = ($"~/Downloads/{V9.Version}.exe");
return View();
}
}
`
Il collegamento <a [email protected]["DownloadLink"]> Download < /a>
ottiene il percorso corretto, ma quando si fa clic rende solo il percorso nella barra degli indirizzi. C'è un modo semplice per impostare un link per il download?
La vostra azione dovrebbe restituire un risultato contenuto, non la vista. Guarda nel metodo Controller.File. –