Script page of Visual Studio project properties

Use the Script page of project properties in Visual Studio to set options that determine how a Script project is built. A Script project enables you to add UI Toolkit window libraries to your Visual Studio solution. Window libraries contain the definitions for the windows, input fields, and menu columns used in your application, which allows you to redefine their characteristics without changing your actual code. (See Window scripts for more information about script and window library files.)

To access the Script page, select a Script project node in Solution Explorer, select Project > Properties from the Visual Studio menu, and then select the Script tab.

Building a Script project compiles one or more Script source files to produce a library. It also determines which source files have changed, so that only necessary changes are recompiled. A Script project is aware of referenced Repository projects, or RPSMFIL, to determine whether the whole library needs to be rebuilt.

See Using UI Toolkit window libraries in Visual Studio for more information.

Configuration

Specifies the configuration that settings on this page apply to. This can be Active (default), Debug, Release, All Configurations, or a configuration created for the project.

Platform

Specifies the platform that settings on this page apply to. The default is Active.

Note

The following settings apply to the configuration/platform combination specified in the Configuration and Platform fields (described above). Settings on this page are used for a build only if the configuration/platform combination for those settings is active for the build. For more information on Configuration and Platform settings, see Configurations, platforms, and profiles and Microsoft documentation on creating and editing configurations (e.g., learn.microsoft.com/en-us/visualstudio/ide/how-to-create-and-edit-configurations).

Target ISAM Revision 4

Select this option to make your Toolkit window library build with ISAM Revision 4 files for compatibility with older runtimes and tools. This type of ISAM file is required for projects that target a Synergy runtime lower than 10.1.1.

Output path

Specifies the logical or location (relative to the project directory) for Toolkit window library files generated for this project. The default location is the directory for the current configuration (e.g., bin\Debug\AnyCPU).

Output name

Specifies the name for script or Toolkit window library files generated for this project. The default name is the name of the project.