JetBrains Rider C#应用程序需要管理员特权

时间:2019-05-30 17:47:16

标签: c# windows manifest jetbrains-ide rider

我试图猜测如何在 JetBrains Rider 中为我的应用程序要求管理员特权。在 Visual Studio 中,可以选择添加“ App.manifest”文件,您可以在其中设置属性<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />,并且该应用程序将需要管理员权限。

我找不到在 JetBrains Rider 中执行此操作的方法。如何使用 JetBrains Rider 请求管理员特权?

我正在使用C#语言开发.NetFramework应用程序。这是我的项目结构:

谢谢。

1 个答案:

答案 0 :(得分:0)

我认为在Rider上没有这样做的直观方法,但是您可以通过将ApplicationManifest标记添加到.csproj文件中来手动完成此操作。

<PropertyGroup>
    <ApplicationManifest>path/to/app/manifest/app.manifest</ApplicationManifest>
</PropertyGroup>

然后,创建您的app.manifest文件并按照您想要的方式进行配置! (app.manifest通常位于应用程序的Properties文件夹中)