我的应用无法在其安装目录中创建或删除文件夹,即c:\ appName。
该应用程序在管理员帐户下运行,但未以提升的权限运行。
是不是因为问题没有提升,或者我试图在安装目录中创建/删除文件夹?
答案 0 :(得分:0)
您可能希望强制WPF应用程序以管理员模式运行。
可以通过向项目添加 app.manifest 并将 requestExecutionLevel 从 asInvoker 更改为 requireAdministrator 。这将导致UAC提示在应用程序运行时显示,并将应用程序的权限提升到可以根据需要创建/删除的级别。
MSDN有关于如何实现此目的的完整说明,可以访问here。