Release Notes

Engineering design productivity tool focused on rapid automation application development leveraging (ACM)
Version 4.01.00 (released 12/2020)

Catalog Number Studio 5000 Application Code Manager 

These release notes describe version information for Studio 5000 Application Code Manager, version 4.01.00 (released 12/2020).

Requirements

This release has the following requirements.

 To run Application Code Manager software version 4.01.00, the host computer must meet the hardware and software requirements. For the latest compatibility information, refer to the Product Compatibility and Download Center.
Important:
Application Code Manager requires a Codemeter license to activate the product in Standard mode, however the product will still operate in Lite mode without a license but some features will not be available.
Hardware requirements

Minimum Requirements: Intel® Core™ 2 Duo, 2.8 GHz, 4 GB, with 16 GB free space

Software requirements

Application Code Manager is supported on computers with 64-bit operating systems. This version of Application Code Manager was tested on these operating systems:

See the Windows Lifecycle FAQ and Windows as a Service (WaaS) topics on the Microsoft® Website for details regarding servicing requirements and other important information.

Application Code Manager was tested on these Microsoft® SQL Server® versions:

Application Code Manager was not tested on these Microsoft SQL Server versions:

This version of Application Code Manager is expected to operate correctly on all other editions and service packs of these operating systems but was not tested:

Important:
Windows 8 and later operating systems run on many touch-enabled devices, various features of the application may not be touch-enabled. Most functions are expected to work with touch, but the software has only been tested with a keyboard and mouse.

When you install Application Code Manager this software is installed if not already present:

Preferred operating systems

Preferred operating systems are prioritized for support, testing, and post-release patch qualifications. These operating systems are preferred for this release:

High Resolution Display Support

Windows 10 v1703 or later is the recommended operating system if running this software with a 2K or 4K High Resolution Display with scaling up to 125%.

Rockwell Automation Test Environment

Rockwell Automation tests software products under a standard configuration of operating systems and antivirus software. For additional information see the Knowledgebase Document ID: PN24 - Rockwell Software Products and Antivirus Software.

Supported browsers

The following web browsers have been tested and are supported for use with this release:

Security requirements

To help meet secure system design requirements review these publications:

Features

This release includes the following system features.

Application Code Manager version 4.01.00 has these new and enhanced features:

New features
Application Code Manager
Library Designer
Library Object Manager
Application Code Manager Console
Library Object Import Wizard
Enhanced features
Application Code Manager
Library Designer
Library Object Manager
Application Code Manager Console

Corrected Anomalies in This Release

This release corrects the following anomalies.

Corrected anomalies introduced in Application Code Manager version 4.01.00:

Application Code Manager
Library Designer
Library Object Manager
ACM Console

Known Anomalies in This Release

This release has the following known anomalies.

The following list identifies the known anomalies or limitations of Application Code Manager version 4.01.00 at the time of the release.

Functional Changes

This release has the following functional changes from the previous release.

Application Code Manager version 4.01.00 has no changes in functionality since the last release.

Application Notes

This release has the following application notes.

These are the application notes for Application Code Manager version 4.01.00

Launching of the Library Designer as a 64-bit application

When Library Designer is launched from the Library Object Manager it launches as a 64-bit application and can utilize much more memory which will prevent Out of Memory errors currently observed on large files, however if the Library Designer is launched from Studio 5000 Logix Designer it will only run as a 32-bit application.

Recommended SQL connection settings

When connecting to an ACM database, applying the recommended settings as defined on the ACM help page for the Advanced Properties will improve performance, especially for network connections.

Updating or adding a new controller from a Logix Designer Project

If an ACM controller project is linked to a Logix Designer Project file to improve performance and reduce loading time upon opening Application Code Manager or switching between projects, it is recommended that the L5X file format be used instead of the ACD file format. If using an ACD file is required, it is recommended that the ACM controller project be detached from the ACD file prior to closing Application Code Manager or switching projects.

Unattended or silent install

Use command-line parameters to perform an unattended or silent installation of the software.

Command-line parameters

The following table identifies the installation command-line parameters. Command-line parameters are case-insensitive. However, if a specified value includes a space, be sure to enclose the value in quotation marks (for example, "value with spaces").

Parameter
Description
/?
Displays the usage options for installation parameters.
/Q
Silent Install, install runs in a quiet mode without any user interface.
This parameter is recommended when deploying the software installation using an IT tool or script, and don’t expect any error or restart messages. When using this parameter, check the error codes, and respond as needed. For example, if the installation returns error code 1641, then the IT tool or script should restart the computer and relaunch the installation after restart.
This parameter is required if /QS is not specified.
/QS
Unattended Install, install runs in a quiet simple mode and shows progress through the UI, it does not accept any input but still shows error or restart messages.
When using this parameter, the installation will stop and display a prompt if there are error or restart messages. For example, if an immediate restart is required to complete the install, a restart message will be displayed to confirm the restart. Installation resumes automatically from the point of interruption after restart.
This parameter is required if /Q is not specified.
/IAcceptAllLicenseTerms
Acknowledges acceptance of the license terms.
This parameter is required for /Q or /QS parameters.
/AutoRestart
Automatically restarts the computer after the installation is complete. Used when a restart is required to complete the installation.
This parameter is optional. If this parameter is not used silent install (/Q) will return either error code 1641 or 3010 if a restart is required, and unattended install (/QS) will result in a confirmation prompt that must be agreed to before the installation is completed.
/SetupLanguage="value"
Specifies which language will be displayed during install process.
The value must be the one of the following:
  • ENU
  • CHS
  • DEU
  • ESP
  • FRA
  • ITA
  • JPN
  • KOR
  • PTB
This parameter is optional. If this parameter is not used, the default language is the current user or operating system user interface language.
/Product="value"
Specifies which sub-products will be installed.
Only required if sub-products are included with the install package.
If the software does not include sub-products this parameter is not available.
/ProductLanguage="value"
Specifies the language version of the software being installed.
The value must be the one of the following:
  • ENU
  • CHS
  • DEU
  • ESP
  • FRA
  • ITA
  • JPN
  • KOR
  • PTB
This parameter is optional. If this parameter is not used, the default language is the same as the setup language.
If the software does not support multiple languages this parameter is not available.
/InstallLocation="value"
Or
/InstallDrive="value"
Specifies the install location or install drive respectively.
This parameter is optional. If this parameter is not used, the default install location is "C:\Program Files (x86)\Rockwell Software".
Some software restricts the installer to only change the drive the software is installed on. Use /? to determine which parameter is supported.
/SerialNumber="value"
Specifies the serial number of the software being installed. This is used to activate the software during installation.
This parameter is optional. If it is not specified the software must be activated manually after installation if activation is required.
Some software does not require activation. If activation is not required this parameter is not available.
/ProductKey="value"
Specifies the product key used to get activation keys during installation.
This parameter is optional. If it is not specified the software must be activated manually after installation if activation is required.
Some software does not require activation. If activation is not required this parameter is not available.
/Version="value"
Specifies the version of the software to activate which corresponds to the product version associated with the SerialNumber and ProductKey.
This parameter is optional. If it is not specified the installer will use the most recent product version available.
Some software does not require activation. If activation is not required this parameter is not available.
Examples

The following examples show how to use the installation commands.

Error codes

The following table identifies the error codes that can be returned by an installation.

Error Code
Value
Description
ERROR_SUCCESS
0
The installation completed successfully.
ERROR_INVALID_PARAMETER
87
One of the parameters was invalid.
ERROR_INSTALL_USEREXIT
1602
The installation was cancelled by the user.
ERROR_INSTALL_FAILURE
1603
A fatal error occurred during installation.
ERROR_BAD_CONFIGURATION
1610
The configuration data for this product is corrupt. Contact your support personnel.
ERROR_SUCCESS_REBOOT_INITIATED
1641
The installer has initiated a restart. After restart installation will continue.
ERROR_SUCCESS_REBOOT_REQUIRED
3010
A restart is required to complete the installation. After restart the product is successfully installed.
ERROR_SUCCESS_RELAUNCH_REQUIRED
3011
Restart of setup needed before installation can continue.

VeriSign Universal Root Certification Authority certificate

If the VeriSign Universal Root Certification Authority certificate does not exist on the local computer, the certificate is installed while installing Rockwell Automation software. Use Microsoft Management Console (MMC) to view the certificate in Console Root > Certificates (Local Computer) > Trusted Root Certification Authorities > Certificates.

Rockwell Automation recognizes that some of the terms that are currently used in our industry and in this publication are not in alignment with the movement toward inclusive language in technology. We are proactively collaborating with industry peers to find alternatives to such terms and making changes to our products and content. Please excuse the use of such terms in our content while we implement these changes.

Copyright © 2026 Rockwell Automation, Inc. All rights reserved.
Rockwell Automation, Allen-Bradley, and FactoryTalk are trademarks of Rockwell Automation, Inc.
To view a complete list of Rockwell Automation trademarks please click here.
Trademarks not belonging to Rockwell Automation are property of their respective companies.