C# 如何打开管理员模式?

C# 如何打开管理员模式?,c#,C#,我想在安装应用程序后自动打开管理员模式 此外,我还希望在安装我的应用程序时,将字体自动添加到客户端的PC中。您需要添加请求管理员权限的应用程序清单。 这就引出了一个问题:为什么它需要管理员访问权限,因为这通常表示应用程序设计不正确。如果需要将.NET应用程序配置为在安装后始终以管理员模式运行,请查看以下内容: 这仅适用于Vista、Windows 7和Win Server 2008,因为在Windows XP中,如果当前用户是管理员,则应用程序已在管理员模式下运行。请详细说明“在C#.Net中

我想在安装应用程序后自动打开管理员模式


此外,我还希望在安装我的应用程序时,将字体自动添加到客户端的PC中。

您需要添加请求管理员权限的应用程序清单。
这就引出了一个问题:为什么它需要管理员访问权限,因为这通常表示应用程序设计不正确。

如果需要将.NET应用程序配置为在安装后始终以管理员模式运行,请查看以下内容:


这仅适用于Vista、Windows 7和Win Server 2008,因为在Windows XP中,如果当前用户是管理员,则应用程序已在管理员模式下运行。

请详细说明“在C#.Net中打开管理员模式”的含义。与您关于安装字体的查询相关,您可以使用Installscript、Wix等安装工具打包应用程序和字体。请一次提出一个问题。我的应用程序需要“以管理员身份运行”模式才能正确运行。你知道,我们在Windows7中“以管理员身份运行”。我的意思是这样的。当安装我的应用程序时,我会在属性中手动更改“以管理员身份运行”模式。我不想这样做。它可以在C#.Net中自动执行。这就是我想知道为什么你的应用程序需要运行提升版。你想从安装包本身以管理员模式打开,还是从快捷方式运行应用程序?另外,您使用什么来安装应用程序?