在管理员帐户下运行应用不允许创建文件夹

时间:2016-09-15 00:33:08

标签: c# windows uac

我的应用无法在其安装目录中创建或删除文件夹,即c:\ appName。

该应用程序在管理员帐户下运行,但未以提升的权限运行。

是不是因为问题没有提升,或者我试图在安装目录中创建/删除文件夹?

1 个答案:

答案 0 :(得分:0)

您可能希望强制WPF应用程序以管理员模式运行。

可以通过向项目添加 app.manifest 并将 requestExecutionLevel asInvoker 更改为 requireAdministrator 。这将导致UAC提示在应用程序运行时显示,并将应用程序的权限提升到可以根据需要创建/删除的级别。

MSDN有关于如何实现此目的的完整说明,可以访问here