我正在构建MVC项目,其中一部分逻辑是将文件(以字节[]形式接收)保存到特定文件夹。它在我的PC上的调试中工作,在发布到Azure时不工作。
这是我的密码:
var uniqueFileName = $"MSI{DateTime.Now.Ticks}.msi";
var pathToWriteFile = Path.Combine(_hostingEnvironment.WebRootPath, @"..\TempFolder\" + uniqueFileName);
File.WriteAllBytes(pathToWriteFile , file);
我的错误是什么?为什么它在调试中工作而在Azure中不工作!
谢谢你!
可能无法访问prod服务器上的父目录