如何询问用户是否有写文件的权限?

时间:2013-01-09 16:19:54

标签: c#

  

可能重复:
  Request UAC Elevation c#

在我的应用程序中,我需要将文件保存到程序目录,这需要管理员权限。如何提示用户请求此类权限,例如使用常用的Windows对话框?

2 个答案:

答案 0 :(得分:0)

如果我理解你的问题,那就是如何申请许可,所以我假设你已经明白了如何设置它。这是一种你可以要求是/否的方式。

DialogResult result = MessageBox.Show("The question", "Title", MessageBoxButtons.YesNo);
if (result == DialogResult.Yes)
{
    //set the admin rights
} 
else if (result == DialogResult.No)
{
    //do something else
}

答案 1 :(得分:0)

如果您不知道如何设置这些权限,可能需要查看此帖子:

Set administrative rights C#