gpt4 book ai didi

c# - dotnet 核心应用程序以管理员身份运行

转载 作者:可可西里 更新时间:2023-11-01 03:10:56 27 4
gpt4 key购买 nike

我有一个需要管理员权限才能运行的 dotnet 控制台应用程序。我找不到该怎么做。在常规项目中,我会添加一个 app.manifest 并设置

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

但我不知道如何将它嵌入到构建中。

我该怎么做?

最佳答案

我发现最简单的解决方法是添加 app.manifest 文件,其设置类似于 net framework app

<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />

然后在您的网络核心项目文件(C# 项目中的 .csproj)中添加以下内容:

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

*在控制台和 WPF netcore 3.0 中工作

关于c# - dotnet 核心应用程序以管理员身份运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42159066/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com