我创建了一个请求用户获得管理员权限的应用程序,我试图让程序在启动时运行但是它不起作用,我错过了任何东西。
这里我做了什么 1)添加注册表项
RegistryKey rkApp = Registry.CurrentUser.OpenSubKey("SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run", true);
2)第二个是创建.lnk文件并添加到启动文件夹
当我在app.manifest文件中转换管理员权限(即)时,两种方法都正常工作
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
&#39; highestavailable&#39; to&#39; asInvoker&#39;