1

我正在使用门户上传 CSV 格式的数据文件。当我尝试上传文件时,它暂时保存在 C:\temp 中,然后它被批量插入到数据库服务器中。

问题:数据文件保存在本地系统中...不在数据库服务器 temp 中。因此,我收到一个错误,例如 C:\temp not found。

我的代码:

       filePath = Path.Combine("C:\\temp", fileName);

谁能帮我把我的数据保存在服务器临时。

4

1 回答 1

1

如果服务器在同一个网络中,您可以使用UNC模式:

\\RemoteServer\SharedFolder\YourFiles

我有一个类似的案例,我自己构建路径:

var MachineName ="SomeServer";
var location = "Temp";
var fileName = "SomeFile.txt";

var path = string.Format(@"\\{0}\C$\{1}", MachineName, location);
var target = new FileInfo(Path.Combine(path, fileName));

现在你可以使用File.Copy

于 2013-11-08T14:31:36.090 回答