将清单信息添加到 Visual C++ 项目

rwa*_*ace 0 windows manifest visual-studio visual-c++

我正在编写一个必须以管理员身份运行的 C++ 程序。我收集的安排方式是在将链接到可执行文件的清单文件中添加一个注释。你怎么做到这一点?

在 C# 中,您可以使用 Add New Item 创建清单,但这似乎不适用于 C++。

项目属性/链接器有一个关于清单的部分,但这似乎是在讨论每次编译程序时自动生成清单,而不是生成一次可以编辑的清单。但是,即使 Generate Manifest 的值为 Yes,构建后项目目录树中也不会出现任何清单文件。

我错过了什么?

Aja*_*jay 5

  1. 项目 -> 属性
  2. 链接器 -> 清单文件
  3. UAC 执行级别:requireAdministrator

在此处输入图片说明

注意:清单将作为资源嵌入到 EXE 文件本身中。你不需要编辑它。