我想使用 File.WriteByteAsync() 在 Resources/Raw 文件夹中保存 pdf,但是在尝试保存时出现错误,它会尝试将其保存到磁盘 C: 上的文件中
我相信这不是在 net maui 上写入文件的正确方法。
您可能无权写入该文件夹。
如果是的话,您可以尝试以下代码
var FileName = "POF" ;
var extension = ".pdf";
var dir = string.Concat(_config.GetValue<string>
("ConnectionStrings:SharedFilePath") + FileName + extension);
using (var pdfFile = new FileStream(dir, FileMode.Create))
{
pdfFile.Write(pdfByte, 0, pdfByte.Length);
pdfFile.Flush();
}