C# 配置.NET应用程序以运行提升版

C# 配置.NET应用程序以运行提升版,c#,.net,visual-studio-2010,C#,.net,Visual Studio 2010,我正在构建.NET3.5应用程序,我想从一开始就运行它。其目的是配置和控制服务 我在Visual Studio 2010中找不到任何可以用于以这种方式配置应用程序的设置。您可能认为项目属性中的某个地方会有一个复选框,上面写着“运行提升”,但似乎不存在这样的设置。强制应用程序始终以提升状态运行是由应用程序清单文件中的设置控制的 您只需向项目中添加一个新项,然后选择“应用程序清单”。正确的设置将在要设置的文件中列出,并附有注释列表。将requestedExecutionLevel更改为require

我正在构建.NET3.5应用程序,我想从一开始就运行它。其目的是配置和控制服务


我在Visual Studio 2010中找不到任何可以用于以这种方式配置应用程序的设置。您可能认为项目属性中的某个地方会有一个复选框,上面写着“运行提升”,但似乎不存在这样的设置。

强制应用程序始终以提升状态运行是由应用程序清单文件中的设置控制的


您只需向项目中添加一个新项,然后选择“应用程序清单”。正确的设置将在要设置的文件中列出,并附有注释列表。将requestedExecutionLevel更改为requireAdministrator,您将被设置。

谢谢。我刚想出来,就要发了!它当然比其他在网络上运行的复杂解决方案简单得多。