Télécharger le Fichier en utilisant MVC de Base

Je ne trouve pas de référence pour le téléchargement d'un fichier en utilisant MVC de Base.

Nous avons un seul fichier exe pour les membres de la télécharger à partir de notre site web. Dans le passé, nous avons mis

<a href=(file path)> Download < /a> pour nos utilisateurs à cliquer. Je voudrais faire quelque chose d'équivalent dans MVC de Base le long de la lignes de

<a href=@ViewData["DownloadLink"]> Download < /a>

avec DownloadLink rempli avec le chemin d'accès au fichier.

public class DownloadController : Controller
{
    [HttpGet]
    public IActionResult Index()
    {
        ViewData["DownloadLink"] = ($"~/Downloads/{V9.Version}.exe");
        return View();
    }
}

`

Le lien <a href=@ViewData["DownloadLink"]> Download < /a> obtient le chemin d'accès correct, mais quand on clique dessus ne s'affiche le chemin d'accès dans la barre d'adresse. Est-il un moyen simple d'un lien de téléchargement?

Votre action doit renvoyer un contenu conséquent, pas d'un point de vue. Regardez dans le Contrôleur.Méthode de fichiers.

OriginalL'auteur Vague | 2016-02-06