繁体   English   中英

如何访问 Blazor 中的文件路径?

[英]How do I access a file path in Blazor?

我添加了一个文件

wwwroot/资产

该文件名为zip.csv

private const string fileName = "zip.csv";
private const string filePath = "/assets/";

在我的方法中,

var strLines = File.ReadLines(filePath + fileName);

我崩溃了(下面的日志)

blazor.webassembly.js:1 System.IO.DirectoryNotFoundException: Could not find a part of the path "/assets/zip.csv".

我可以导航到 http://localhost:5000/assets/zip.csv 并下载文件

客户端 Blazor 与 javascript 在同一个沙箱中运行。 要与用户的文件系统交互,请使用 HTML 标准来访问文件系统,例如使用此Blazor 包装器

也许 localStorage 就足够了? 检查这个Blazor 包以使用它

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM