我编写了一些应该将文件写入临时目录的代码,然后将其复制到永久位置,但发现这样做会在复制命令上创建与权限相关的错误.代码如下所示:
string tempPath = Path.GetTempFileName();
Stream theStream = new FileStream(tempPath, FileMode.Create);
// Do stuff.
File.Copy(tempPath, _CMan.SavePath, true);
File.Delete(tempPath);
Run Code Online (Sandbox Code Playgroud)
我朦胧地记得我可以在指定的目录中创建一个API调用,作为参数传递.但是,从我的VB 6天来看,这是一个微弱的记忆.
那么,如何在Windows定义的临时目录以外的目录中创建临时文件?
Gre*_*ean 16
Path.Combine(directoryYouWantTheRandomFile, Path.GetRandomFileName())
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6007 次 |
| 最近记录: |