GeoServer
  1. GeoServer
  2. GEOS-1890

GeoServer installation on Windows Vista yields error "This program may not have installed correctly"

    Details

    • Type: Improvement Improvement
    • Status: Closed Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.6.3
    • Fix Version/s: 1.6.4
    • Component/s: None
    • Labels:
      None
    • Environment:
      Windows Vista
    • Number of attachments :
      0

      Description

      Windows Vista has a new program integrity checker, and it doesn't seem to like our GeoServer installer. Currently, after installing, Windows will pop up a message saying "Windows thinks this program may not have installed correctly" and the use has an option to choose "Yes, it failed" or "No, it's fine". GS installs fine, so the user can say so, but that dialog box should be removed.

      According to http://forums.winamp.com/showthread.php?postid=2221964 two suggestions were mentioned:

      1. "try adding RequestExecutionLevel to disable legacy installer detection."

      2. "You can avoid the non-descript yellow box if you code sign your installer. So instead of a yellow warning that says "Unidentified Program", it will instead be a more subtle color and say "YourProgramName from YourCompanyName needs elevated privileges."

        Activity

        Hide
        Mike Pumphrey added a comment -

        Added the following line of code to the geoserver.nsi:

        RequestExecutionLevel "admin"

        That did the trick.

        Show
        Mike Pumphrey added a comment - Added the following line of code to the geoserver.nsi: RequestExecutionLevel "admin" That did the trick.

          People

          • Assignee:
            Mike Pumphrey
            Reporter:
            Mike Pumphrey
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: