C# 请求在运行时写入程序文件目录的权限

C# 请求在运行时写入程序文件目录的权限,c#,permissions,windows-vista,C#,Permissions,Windows Vista,我现在的位置是,我的程序需要访问才能写入程序文件目录。据我所知,应用程序似乎可以在运行时请求此类权限(屏幕将变暗,并会弹出一个带有“继续”和“取消”按钮的框),尽管我不确定我必须做什么才能使其弹出 如果有人能帮上忙,那就太好了。这已经被问了好几次了 简单的回答是,您只能通过COM或启动另一个进程来完成 请参阅此问题:在我的场景中,最好的解决方案似乎是让程序启动请求管理员从启动开始就可以访问 感谢您提供这些信息,尽管在我的例子中看起来,最简单的方法是让程序从清单文件的开头以提升的访问权限开始。不过

我现在的位置是,我的程序需要访问才能写入程序文件目录。据我所知,应用程序似乎可以在运行时请求此类权限(屏幕将变暗,并会弹出一个带有“继续”和“取消”按钮的框),尽管我不确定我必须做什么才能使其弹出


如果有人能帮上忙,那就太好了。

这已经被问了好几次了

简单的回答是,您只能通过COM或启动另一个进程来完成


请参阅此问题:

在我的场景中,最好的解决方案似乎是让程序启动请求管理员从启动开始就可以访问

感谢您提供这些信息,尽管在我的例子中看起来,最简单的方法是让程序从清单文件的开头以提升的访问权限开始。不过,这对其他人来说很可能是非常有价值的信息!