在c#中重命名设置

时间:2010-04-21 07:31:32

标签: c#-2.0

我在c:\ 3c \ install \ builds \ output \ dir中有一个setpu 有名称设置。 我想从c#文件重命名此设置。请告诉我如何重命名。 当我在训练时 File.Move(C:\ 3C \安装\构建\输出\设置,C:\ 3C \安装\构建\ Renamesetup \ newsetup);

它给文件找不到例外。

无法找到文件'c:\ 3c \ install \ builds \ output \ setup'。

请告诉我它有什么问题。

感谢

2 个答案:

答案 0 :(得分:0)

File.Move("c:\\3c\\install\\builds\\output\\setup", "c:\\3c\\install\\builds\\Renamesetup\\newsetup");

这假定文件“setup”没有“.exe”扩展名。此外,新文件不会有“.exe”扩展名。

文件夹“Renamesetup”必须提前存在,否则您必须使用Directory.CreateDirectory在代码中创建它。

请注意,您必须使用“\\”“引用”反斜杠,如上所述。仅当“setup”是文件时才有效!

答案 1 :(得分:0)

该路径使其看起来像setup是一个目录。如果是这样,你应该使用

System.IO.Directory.Move