【发布时间】:2015-06-20 07:22:36
【问题描述】:
问题:我正在用 C++ 为安装程序编写单元测试。安装程序需要管理员权限,但单元测试不需要。在开始测试时,我被要求以管理员身份启动测试/程序。
当我包含原始项目的 rc 文件时,这开始发生了。
编辑:我正在将此项目升级到 VS2010,但仍然使用 vc60,因此没有清单支持。这可能是相关的。
【问题讨论】:
-
没有什么理由不告诉我们 .rc 文件包含什么内容。但是,是的,让它包含一个使用
requireAdminstrator的清单是请求 UAC 提升的正常方式。 -
关于答案,这是不好的部分:VALUE "FileDescription", "Setup Module" VALUE "InternalName", "SETUP" VALUE "OriginalFilename", "SETUP.EXE" VALUE "ProductName", “设置模块”这里没有定义清单这样的东西:)
标签: c++ windows visual-studio visual-c++-6 administrator