Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
OpenUtilities
  • Product Communities
  • More
OpenUtilities
OpenUtilities Wiki Error - Fail to load plugin
    • Sign in
    • +OpenUtilities
    • Access Service Request Manager
    • +Bentley sisHYD Multi Utility
    • Design Features - promis.e Functionality - Promis.e Standard
    • +OpenUtilities Substation
    • Promis.e Paths
    • -Promis.e Wiki
      • +CONNECT Edition - Promis.e
      • About Promis.e
      • +Administration Features - Promis.e
      • +APIs_VBA - Promis.e
      • +Automation Features - Promis.e
      • +Component Features - Promis.e
      • +Component Management - Promis.e
      • +CONNECT Services - Promis.e
      • +Data Manager - Promis.e
      • +Database Platform Support - Promis.e
      • +Display - Promis.e
      • +Drawing Management - Promis.e
      • +Engineering Design Considerations - Promis.e
      • Error - Object reference...General
      • +Find_Replace - Promis.e
      • Finding the Tutorial
      • -Installation_Configuration - Promis.e
        • Alert - UI Fail to delete folder
        • Anatomy of the ect.fid file
        • Application Data (per-user configuration) - Promis.e
        • AutoCAD - Previews flicker or are blank
        • Cannot uninstall software
        • Catalog cache - promis.e
        • Clean Installation
        • +Compatibility Chart - Promis.e V8i
        • Create a security certificate for password encryption
        • Creating a deployment image for Silent Install
        • Device.mdb - Promis.e
        • Distribute custom Parts Database Manager layout
        • Distributing the Setup configuration
        • Error - .MDB file in use or locked by another user
        • Error - 1603, installation failed, fatal error
        • Error - Access to the path 'C:\Users\[user name]\AppData\Roaming\Bentley\promis-e V8i(M)' is denied.
        • Error - Can not find a valid AutoCAD, fail to start
        • Error - Can not find a valid MicroStation, fail to start
        • Error - Can't Install or Find AccessDatabaseEnginex64
        • Error - Fail to load plugin
        • Error - Not enough space on drive C:\ to extract this package
        • Error - Object reference, get_IsCommandProtectionOn
        • Error - Project file is corrupt
        • Error - Refresh catalog database error
        • Error - Root element is missing
        • Error - The Microsoft Jet database engine cannot find the input table or query 'Mode'.
        • Error - UI Fail to delete folder
        • Error - Unable to find Multi-Language_UI.mdb although it exists
        • Error at Startup - AutoLoad x64.scr Can't find file
        • Error at startup - The given key was not present in the dictionary (Device.mdb)
        • Error at startup - The type initializer for ECT.ECAD.UI.ShapeManager threw an exception
        • Error at Startup - Unrecognized database format, Device.mdb
        • Error at startup - Void folder Explorer_ExplorerNodeChanged
        • Error Creating New Projects, "UpdateProjectOptionXmlToNewVersion"
        • Error on startup - Cannot modify the design of table BlkInfo
        • Error Opening Project Manager
        • File Open dialog appears at startup
        • How to download the Promis.e software
        • Macro seed file folder - promis.e
        • +Network Installation Guide
        • Program data folder - Promis.e
        • Program folder - Promis.e
        • Promise Data folder
        • Random, distorted, or extra lines appear on every DGN file
        • Select Data Folder appears at startup
        • Specify a Setup Configuration at startup
        • Startup Error: Promis.e not responding
        • Updating and Upgrading Promis.e
        • Why should I upgrade Promis.e?
      • +Interoperability - Promis.e
      • +Licensing - Promis.e
      • +Maintenance Features - Promis.e
      • +Migration - Promis.e
      • +OS Support - Promis.e
      • +Panel Layout - Promis.e
      • +Performance - Promis.e
      • +PowerPlatform Support - Promis.e
      • +Print_Publish Features - Promis.e
      • +ProjectWise Integration - Promis.e
      • Promis.e Help file
      • +Reports_Output Features - Promis.e
      • +Template Management - Promis.e
      • +Text Tools - Promis.e
      • Training FAQs
      • +Wire Numbering - Promis.e
      • +Wiring Features - Promis.e
      • +Project Management - Promis.e
      • Promis.e Title
      • Working from home with Promise.e
    • Replace Family - Find_Replace - Promis.e
    • SQL Server Login

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

    Error - Fail to load plugin

      Product(s): Promis.e, Bentley Substation
      Version(s): 08.11.10.67 - 08.11.13.140
      Environment: N/A
      Area: Installation_Configuration
      Subarea: N/A

    Error or Warning Message

    A "fail to load plugin" message appears at start up, or the plug-in is missing from the Plug-ins menu or the Plug-ins menu is missing.

    Example error message from Promis.e V8i SELECTseries 8:

    Internal Error
    fail to load plugin [C:\Program Files (x86)\Bentley\Promise V8i\Promise\Promise\plugins\MyPlugin]
    API Error Message:  Could not find part of the path 'C:\ProgramData\Bentley\Promise V8i\Plugins\MyPlugin\Config.xml'.
    TargetSite: Void WinIOError(Int32, System.String)
    DeclaringType: System.IO.__Error
    Attributes: internal static
    MemberType: Method
    StackTrace: C:\ProgramData\Bentley\Promise V8i\Config\LastError.txt
    Product Version: Promise V8i (SELECTseries 8)
    DB Version: SQLServer 8.1.33

    Example error message from previous versions:

    Internal Error
    fail to load plugin [C:\Program Files (x86)\Bentley\promise V8i\promise\Promise\plugins\MyPlugin]
    Error Message:  Could not find part of the path 'C:\ProgramData\Bentley\promis-e V8i(M)\Plugins\MyPlugin\Config.xml'.
    TargetSite: Void WinIOError(Int32, System.String)
    DeclaringType: System.IO.__Error
    Attributes: internal static
    MemberType: Method

    Explanation

    This type of error message typically indicates a necessary file is missing.  In the example message above, the Config.xml is missing from the expected path.  This commonly occurs when the plugin is "installed" on a new machine, but all the related files are put in one path.  In recent releases, plugin files belong in two different paths, see below.

    How to Avoid

    1. Copy the config.xml file for the plugin to the <Promis.e Program data folder>\plugins\MyPlugin folder or the <Substation Program data folder>\plugins\MyPlugin folder as the case may be.

    2. The remainder of the files for the plugin typically belong in the <Promis.e Program folder>\plugins\MyPlugin folder or the <Substation Program folder>\plugins\MyPlugin folder.

    Note: Substitute the actual name of the plugin for "MyPlugin" in the above paths.  Ensure that the folder for the plugin is named the same in each path.

      Original Author: Matt_P

    Keywords: failed to load plug-in, plug in, unable

    • APIs/VBA
    • v8i
    • promis.e
    • error message
    • Bentley Substation
    • en
    • Installation_Configuration
    • Share
    • History
    • More
    • Cancel
    • Matt_P Created by Communities MVP Matt_P
    • When: Mon, Sep 15 2014 4:24 PM
    • Matt_P Last revision by Communities MVP Matt_P
    • When: Wed, Oct 17 2018 10:07 AM
    • Revisions: 5
    • 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

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