Migrating From SAP2000v20 to SAP2000v1

Migrating From SAP2000v20 to SAP2000v1

Starting with Version 21 of SAP2000, the API DLLs will no longer have the program version as part of their name. So, while the name of the API library for SAP2000 version 20 was SAP2000v20.dll, the name of the API library for SAP2000 version 21 is SAP2000v1.dll.

The name of the API library will remain SAP2000v1.dll , even as new major versions of SAP2000 are released. Since improvements will continue to be added to the API, a new function, cHelper. GetOAPIVersionNumber, has been added. This API version number will increment as new API functions are added. However, the API library name will remain SAP2000v1.dll.

Once users reference the new SAP2000v1.dll in their client applications, they will no longer need to update with every major release. The SAP2000v1.dll reference in their client application will automatically use the latest edition of SAP2000v1 that is registered with each product installation.

Migrating from CSiBridge20 to CSiBridge1

The same considerations and examples apply to CSiBridge but the name of the API library is changing from CSiBridge20.dll to CSiBridge1.dll.