2

如何在 VB.NET 中添加和嵌入清单文件,以便为我的应用程序添加 UAC 支持?

4

2 回答 2

7

在 VB.NET 2010 中,转到项目 → 我的项目 → 应用程序 → 查看 Windows 设置。

您将看到默认清单。从这里,您可以根据需要更改它。

例如,在这种情况下,要在应用程序启动时要求 UAC 提升,请更改:

requestedExecutionLevel level="asInvoker" uiAccess="false"  

requestedExecutionLevel level="requireAdministrator" uiAccess="false"   
于 2013-05-12T02:58:38.043 回答
2

您必须添加一个清单,指定您需要的权限。

选择Project->Add New Item...,然后选择Application Manifest File

将创建一个示例清单文件,其中包含一个<requestedExecutionLevel>条目和如何处理它的说明。

这仅适用于 Visual Studio 2008(可能更高版本)。

要将清单添加到 2005,此博客条目可能会有所帮助。它看起来相当复杂。

于 2009-09-16T09:38:01.790 回答