Non-zero success exit / return codes from the new Setup app?

Which exit / return codes from the new Setup app (including a setup with a .lyt file) do not indicate failure? 0, 1641, and 3010 are what we have from V8i. Are they still valid? Any others to add?

  • Hi Bill,

    As the installer technology is completely different in CONNECT (Wix Installer) I don't think we return codes of that type. We do create installation logs, a link to which is displayed by the installer if any failure occurs. These are saved in C:\Users\User.Name\AppData\Local\Temp and named as <ProductName>_<YearMonthDate>*.zip. If the installation is executed multiple times you can take the latest log.

    A log may indicate the source of a problem sufficiently clearly, if not it can be sent to Bentley support for further advice and analysis.

    Marc

  •  I don't think we return codes of that type
     
    Can you confirm? When running an installer, a return code is far more defined than scanning a log file using code especially when trying to make uniform install code. There are way too many users here for people to look for error messages in log files. Since WiX is a OSS project started by MS, I would think it has return codes. (Thanks for the WiX pointer)

    No, Connection Client is not an option here as Bentley still has not figured out that some organizations require admin elevation to do so & CC runs in user space as it should. We also would have to have uniform versions across our environment.

    Anyone can view my calendar anytime from anywhere.
    Thanks for your time.
    Bill Graefe
    Senior Developer
    CDOT Construction and Engineering Application Services

    P 303.757.9181 [7-9181]
    bill.graefe@state.co.us  |  www.colorado.gov/oit


    Kudos? Concerns? Please contact my manager, Kathleen McLaughlin.

    Out of the Office: Oct 8, Nov 11, Dec 4 - 11


    Bill

  • Hi Bill,

    I've asked the dev team for guidance on this.

    Re Connection Client, we would not expect large organizations to use the update service for the reasons that you mention. Updates can be disabled during installation.

    Marc