访问路径'C is denied.'



我使用File.Delete删除C驱动器中的.exe文件。但它说我没有权限删除它。现在我想用File.DeleteFile.Move来做这件事,我试着用管理员权限运行VS,但没有成功。我想使用C驱动器,而不是其他驱动器。非常感谢。P/s:我试过上面提到的解决方案,但对我不起作用。

File.Delete(@"C:Program Files (x86)ProgramNameFileName.exe");
File.Move(@"newFileName.exe", @"C:Program Files (x86)ProgramName");

如何强制我的。NET应用程序以管理员身份运行

请尝试查看此链接,您的应用程序应该以管理员身份运行以获得特权,并寻找由Hassan Rahman提供的第二个解决方案

我希望它能解决你的疑问。

相关内容

最新更新