Skip to content

Windows: rustc should embed application manifest into executables #10512

Closed
@vadimcn

Description

@vadimcn

Windows executables should contain embedded application manifests [1].

This is especially important for 32-bit executables, because in the absence of a manifest they are subject to UAC installer detection heuristics [2], which may cause unexpected UAC prompts or even complete failure to execute (in unattended contexts) depending on presence of certain keywords in executable's file name.

  1. http://msdn.microsoft.com/en-us/library/aa374191.aspx
  2. http://technet.microsoft.com/en-us/library/cc709628.aspx

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-linkageArea: linking into static, shared libraries and binariesO-windowsOperating system: Windows

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions