通过命令行(MSVC)制作​​清单文件

时间:2019-03-30 17:45:09

标签: c++ cmd manifest

如何通过命令行(MSVC)制作​​清单文件。 此说明https://docs.microsoft.com/en-us/cpp/build/how-to-embed-a-manifest-inside-a-c-cpp-application?view=vs-2017不起作用。

不创建任何清单文件。怎么了?

2 个答案:

答案 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是批处理文件的路径)。