如何通过命令行(MSVC)制作清单文件。 此说明https://docs.microsoft.com/en-us/cpp/build/how-to-embed-a-manifest-inside-a-c-cpp-application?view=vs-2017不起作用。
不创建任何清单文件。怎么了?
答案 0 :(得分:0)
instruction正在使用此cmake
答案 1 :(得分:-1)
不起作用是什么意思?这是您最大的工程努力吗?
使用记事本做清单。粘贴以下内容。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
version="2.0.0.0"
processorArchitecture="*"
name="Color Management"
type="win32"
/>
<description>Editor</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="AsInvoker" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>
对于vbc
编译器,请使用/win32manifest:"%~dp0\RunAsAdmin.manifest"
(%~dp0
是批处理文件的路径)。