Opened 10 years ago

Closed 9 years ago

Last modified 7 years ago

#1271 closed task (fixed)

Vista: we need to add manifests to binaries to subvert installer-detection

Reported by: simonmar Owned by: simonmar
Priority: high Milestone: 6.8.1
Component: Compiler Version: 6.6
Keywords: Cc:
Operating System: Windows Architecture: Unknown/Multiple
Type of failure: Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Change History (9)

comment:1 Changed 10 years ago by simonmar

  • difficulty changed from Unknown to Moderate (1 day)

comment:2 Changed 9 years ago by simonmar

  • Milestone changed from 6.6.2 to 6.8
  • Owner set to simonmar
  • Priority changed from normal to high

comment:3 Changed 9 years ago by SamB

They ought to also check whether the executable is a console or GUI executable... probably that's a good indication of whether it's really a Windows installer or not...

comment:4 Changed 9 years ago by neil

SamB: That's something that only MS could do, and even they can't do it retroactively!

On Windows only .com executables are console ones, everything else is a Windows .exe, which may use the functions to bind to a console etc.

comment:5 Changed 9 years ago by simonmar


Fri Aug 10 01:47:53 PDT 2007  Simon Marlow <>
  * FIX #1271: create manifests, and embed them in executables on Windows

I'll leave the bug open until I can test a new installer on Vista.

comment:6 Changed 9 years ago by simonmar

  • Resolution set to fixed
  • Status changed from new to closed

With some subsequent minor fixes, this now works.

comment:7 Changed 9 years ago by igloo

  • Milestone changed from 6.8 branch to 6.8.1

comment:8 Changed 8 years ago by simonmar

  • Architecture changed from Unknown to Unknown/Multiple

comment:9 Changed 7 years ago by simonmar

  • difficulty changed from Moderate (1 day) to Moderate (less than a day)
Note: See TracTickets for help on using tickets.