Как я могу получить файл по внешнему пути так же, как "file://A/B/C/D/"
На локальном компьютере у меня есть доступ к пути "file: //", но пользователь не имеет доступа.
Теперь я хочу прочитать некоторые файлы из "file: // A / B / C / D /" и сделать доступными для загрузки пользователем.
Как я могу это сделать?
(текущий каталог "https://localhost:44331/")
public async Task<IActionResult> DownloadDocument(string berichtsnummer)
{
var constantPath = "file://A/B/C/D/";
using (FileStream fileStream = System.IO.File.OpenRead(constantPath))
{
MemoryStream memStream = new MemoryStream();
memStream.SetLength(fileStream.Length);
fileStream.Read(memStream.GetBuffer(), 0, (int)fileStream.Length);
return File(fileStream, "application/octet-stream");
}
}
когда я нажимаю ссылку для скачивания, я получаю эту ошибку:
"IOException: синтаксис имени файла, имени каталога или метки тома
это неверно:"
[
Вид пути "file: // A / B / C / D /":