我试图通过安装程序将整个目录从一个地方复制到另一个地方。 下面是提到的代码拒绝访问.Net中的文件
public static void copyDirectory(string Src, string Dst)
{
String[] Files;
if (Dst[Dst.Length - 1] != Path.DirectorySeparatorChar)
Dst += Path.DirectorySeparatorChar;
if (!Directory.Exists(Dst)) Directory.CreateDirectory(Dst);
Files = Directory.GetFileSystemEntries(Src);
foreach (string Element in Files)
{
// Sub directories
if (Directory.Exists(Element))
copyDirectory(Element, Dst + Path.GetFileName(Element));
// Files in directory
else
File.Copy(Element, Dst + Path.GetFileName(Element), true);
}
}
它给我上面error.please帮助我在上面提到的问题。
你得到了什么错误? –
你期望我们做什么?你只想知道“访问被拒绝”是什么意思?你想让我们解决它吗? – Gabe
你在什么范围执行这段代码? ASP.NET?控制台应用程序? –