如何为这两种方法设置临时路径?
System.IO.Path.GetTempFileName()
System.IO.Path.GetTempPath()
我的公司应用程序是为带有 .NET 4.0 的 Windows 2008 设计的。但是,该应用程序将同时支持 Windows 2008 和 Azure。
由于 Azure 不允许本地文件写入,因此无法在 Azure 中创建临时文件。在应用程序中,有很多地方使用临时文件进行大量工作(这意味着我们无法将数据放入内存中,因为临时文件很大。)
我的计划是创建一个TempFileWrapper
替换原始临时文件生成。但是,如果有简单的方法可以从System.IO.Path.GetTempFileName()
and更改返回值System.IO.Path.GetTempPath
,那可以节省我的工作。