У меня есть файлы разных расширений, на которые я создаю ссылки для скачивания в Razor Page View.Например:
<a href="@Model.DownloadFile.FilePath" download="@Model.FileDownloadName" class="btn btn-outline-primary">Download</a>
это работает для файлов с расширением .md или .txt.Но для других расширений я получаю
Failed - Нет файла
при загрузке в Chrome.При непосредственном просмотре файла я получаю 404.
После проверки элемента он показывает правильный путь и, как я уже сказал, если я изменяю расширение, он работает, но я не хочу, чтобы пользователи переименовывали загруженный файл.файл с соответствующим расширением.
Я использую ASP.NET Core 2.2 с Razor Pages и Bootstrap.Моя директория загрузки находится в папке wwwroot
, и у меня есть app.UseStaticFiles();
в моем методе Configure.