Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
GenerativeComponents
  • Product Communities
GenerativeComponents
GenerativeComponents Community Wiki GenerativeComponents Silent install on AECOsim Building Designer and MicroStation
    • Sign In
    • +An Overview of GenerativeComponents
    • +Addin Content
    • +Bentley BIM Modeler Accreditation – Program Overview
    • +C# Sample Solution and other Add-ins
    • -GenerativeComponents Solutions
      • Excel node is giving error when trying to read or write any values
      • GenerativeComponents Silent install on AECOsim Building Designer and MicroStation
      • GenerativeComponents User Manual
      • I cannot get Promote Element to work correctly in SELECTseries6
      • Incorrect units when opening a GCT file
      • Installation steps for GC on AECOsim Building Designer SS6
      • Polygon.Offset sometimes produces flipped polygons
      • Resolving “change rejected in order to preserve integrity” message
      • SS6 - How to: Clean up Graph Locations
      • SS6 Integration - User Preferences Dialog Does Not Appear
      • Tip - Control Symbol Size
      • Why are *.~gt files generated and what do they do?
    • +Learn GenerativeComponents
    • +Reference Material
    • Support for GenerativeComponents
    • +Tutorials
    • +User Projects
    • +Visualized Parametric Experimentations
    • +zed_Older Content

     
     Questions about this article, topic, or product? Click here. 

    GenerativeComponents Silent install on AECOsim Building Designer and MicroStation

      Product(s): GenerativeComponents
      Version(s): 08.11.09.331
      Environment: N\A
      Area: General
      Subarea: N\A

    Problem

    We would like to use GenerativeComponents with AECOsim Building Designer for building design, as well as GenerativeComponents with MicroStation for bridge design. However, we routinely need to install on over a hundred machines so need to implement a silent installer.  How can I force a silent install to install GenerativeComponents on one application only?  When using the msiexec /qb switch, that I believe should allow a choice between AECOsim Building Designer or MicroStation, only the AECOsim installation is installed correctly. None of the switches I've tried seem to help: BSI_INSTALLONMS, BSI_INSTALLONABD, USERSELECTEDMSINSTALLDIR, and BSI_POWERPRODUCTPROGRAMDIR.



    Solution

    Unfortunately there is no means to allow a silent install to default to MicroStation if both it and AECOsim Building Designer already exist on the same machine.  The installer itself includes a number of VB script sub-routines and one of these does a check for the existence of MicroStation and AECOsim Building Designer (in that order).  The end result is that AECOsim Building Designer is last in, so it is used as the base application for the install since the dialog to choose a base application is bypassed.  This particular script is shared amongst all Bentley installers so moving MicroStation from the first position is not possible without affecting every other product installer.

    The install workflow recommended in this case is: 

    1. First uninstall any existing installations of AECOsim Building Designer and GenerativeComponents. 
    2. With only MicroStation installed, run the silent installer for the GenerativeComponents Extension which will default to MicroStation since that is the only base application available.
    3. Install AECOsim Building Designer.
    4. Run the installer for the GenerativeComponents Extension again, which should now default to AECOsim Building Designer for the reasons outlined above.

    Note: When using the switch BSI_INSTALLONABD=1 you will also need to use BSI_INSTALLABDADDIN=1 so that the AECOsim Building Designer/GenerativeComponents SELECTseries integration works properly.   For example:
     msiexec /log c:\GC_sILENTiNSTALL.log /qn INSTALLDIR="C:\PROGRA~2\Bentley\ABDUPD~1\AECOsimBuildingDesigne" BSI_CREATE_DESKTOP_SHORTCUT=1 BSI_INSTALLABDADDIN=1 BSI_INSTALLONABD=1 /i "GenerativeComponentsExtension.msi"



     



      Original Author: Steve Cocchi
    • GENERAL
    • MicroStation
    • GenerativeComponents
    • en
    • 08.11.09.331
    • SELECTsupport
    • Share
    • History
    • More
    • Cancel
    • Steve Cocchi Created by Bentley Colleague Communities MVP Steve Cocchi
    • When: Thu, Feb 11 2016 5:58 PM
    • Steve Cocchi Last revision by Bentley Colleague Communities MVP Steve Cocchi
    • When: Thu, Feb 11 2016 6:05 PM
    • Revisions: 4
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies