我想使用以下代码将我的应用程序复制到D:\\Games
:
string path = "D:\\Games";
System.IO.File.Copy(path, Application.ExecutablePath, true);
但它给了我这个错误
拒绝访问路径'D:\ Games'。
它接缝无法访问此路径 我该如何解决这个问题?
答案 0 :(得分:1)
您需要做的第一件事就是切换源/目标。来源是冷杉。
System.IO.File.Copy(Application.ExecutablePath, path, true);
第二个问题是字符串路径需要包含目标文件名。不能简单地复制到文件夹而不提供目标文件名。
答案 1 :(得分:0)
找到您要运行的程序的主要可执行文件 (bin\Debug)。右键单击或按住它以打开上下文菜单。然后,单击或点击“属性”。
在“属性”窗口中,转到“兼容性”选项卡。在窗口底部,选中“以管理员身份运行此程序”选项旁边的框,然后单击或点击“应用”或“确定”。