Announcement

Collapse
No announcement yet.

Need two different installers for 32/64 bit?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Need two different installers for 32/64 bit?

    I see there's an option in the Build Settings for 32 or 64 bit. Is it possible for the installer to automatically detect that at the time of install?

  • #2
    Please clarify what you want to detect. Are you asking about the platform of the target computer, or about the setup itself?

    Ulrich

    Comment


    • #3
      I would like the installer to detect the platform of the target computer. So instead of me setting 32/64 using the radiobuttons in the Build Settings, the platform of the target computer would be detected automatically when the installer was run on the target computer.

      Comment


      • #4
        At runtime, you can determine the platform of the target computer with System.Is64BitOS().

        Ulrich

        Comment


        • #5
          That may apply if the application is either 32 or 64 bit, but I am wondering what I should do with this new project just handed to me.

          The source includes a setup file using another installer maker in which they have registered both 32 and 64 bit registry keys. They have done that for a reason I guess. Anyway I want to install the new component using the SUF installer for the main product, so I am wondering if it's possible how to register both 64 and 32 bit keys from the installer for an app that will end up in Program Files (x86)?
          ArtistScope - Copy Protection & DRM Software

          Comment


          • #6
            Originally posted by artistscope View Post
            (...) I am wondering if it's possible how to register both 64 and 32 bit keys from the installer for an app that will end up in Program Files (x86)?
            It is possible to create registry keys and set values in the 64-bit view, from a single 32-bit installer - just use my plugin.

            Ulrich

            Comment

            Working...
            X