SmartPlant Test Tool.Net source code - Integration - Update 46 - Help - Hexagon

SmartPlant Integration .NET Help

Language
English
Product
Integration
Search by Category
Help
SmartPlant Foundation / SDx Version
10
Smart P&ID Version
9 (2019)
Smart Engineering Manager Version
10 (2019)

SmartPlant Client.Net installs several pieces of example source code to help internal and external developers integrate publishing tools with SmartPlant. These working source code examples allow a developer to step through the code while running it in a development environment and see how the different parts of code work together.

SmartPlant Test Tool.Net does most of the things done by any tool enabled to work in an integrated SmartPlant environment. Therefore, it is useful not only for testing SmartPlant Client, but also as a model for learning how to make other tools be SmartPlant-enabled.

The example source code of interfaces and constants from SmartPlant Client assemblies may change or disappear from one version to the next. Therefore, use only the interfaces and constants described in the documents for SmartPlant Common UI, SmartPlant Adapter, and Schema Component.

Prerequisites for building SmartPlant Test Tool.Net

The recommended hardware and software requirements are the same as the requirements for the compatible version of SmartPlant Foundation Workstation. Exceptions are listed after the software requirements.

Hardware recommendations

  • 2 core high-end server processor

  • 4 GB RAM

  • 1 GB of free disk space for software installation

  • DVD drive access, either locally or through a network connection

  • 100 BaseT network interface

Supported operating system

  • Windows 7 Professional or Enterprise Service Pack 1 (64-bit)

    Windows 7 is supported with User Account Control (UAC) enabled and set to level 3, Notify me only when programs try to make changes to my computer (default).

  • Windows 10 Professional or Enterprise edition (64-bit)

    Windows 10 is supported with UAC enabled and set to Notify me only when programs try to make changes to my computer (default).

Software prerequisites

  • Microsoft .NET Framework 4.6

  • Microsoft Office Excel 2016 (32-bit)

  • SmartPlant Schema Component.Net

  • SmartPlant Schema Component (required for tools that do not support SmartPlant Schema Component.Net)

  • SmartPlant Client.Net (required for integration)

  • SmartPlant Client (required for integration with tools that do not support SmartPlant Client.Net)

  • Microsoft Internet Explorer 11 or Google Chrome 69 or later (required for viewing the online documentation delivered with the software)

Although required or recommended for SmartPlant Foundation, the following items are not required to build a .Net SmartPlant test tool.

  • MDAC

  • SmartPlant Markup

See Also

SmartPlant Test Tool.Net example source code location
Build the example source code delivered with SmartPlant Client.Net