提问者:小点点

系统木卫一。DirectoryNotFoundException找不到路径“C:\home\site\Temp\filename”的一部分。微星'


我正在构建MVC项目,其中一部分逻辑是将文件(以字节[]形式接收)保存到特定文件夹。它在我的PC上的调试中工作,在发布到Azure时不工作。

这是我的密码:

var uniqueFileName = $"MSI{DateTime.Now.Ticks}.msi";    
var pathToWriteFile = Path.Combine(_hostingEnvironment.WebRootPath, @"..\TempFolder\" + uniqueFileName);

File.WriteAllBytes(pathToWriteFile , file);

我的错误是什么?为什么它在调试中工作而在Azure中不工作!

谢谢你!


共1个答案

匿名用户

可能无法访问prod服务器上的父目录

相关问题