我使用File.Delete
删除C驱动器中的.exe
文件。但它说我没有权限删除它。现在我想用File.Delete
和File.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提供的第二个解决方案
我希望它能解决你的疑问。