App types
The ScriptoMate installation provides 4 different App types:
.NET Framework - IDE
Usage |
Design, debug and run ScriptoMate documents in an integrated development environment |
Executable |
(ScriptoMate root folder)\Bin\Framework\Release\VSGui.exe |
Parameters |
When executed from the command line, the following arguments can be specified: |
(0) |
File path of the ScriptoMate document (.xml) to run |
1) |
ExecutionInfo? Ignored as VS IDE manages this from settings |
(2) |
AutoRun? If set the script is ran upon opening |
Logging |
Integrated in the IDE |
.NET Framework - Runner
Usage |
Run a document as a interactive app, with minimal interaction with the user. This App type is typically used to run ScriptoMate documents using a Desktop shortcut. |
Executable |
(ScriptoMate root folder)\Bin\Framework\Release\VSRunner.exe |
Parameters |
When executed from the command line, the following arguments can be specified: |
(0) |
File path of the ScriptoMate document (.xml) to run |
(1) |
ExecutionInfo? True if ExecutionInfo needs to be displayed, False if not |
(2) |
AutoRun? Ignored, the Runner App will always executed the specified ScriptoMate document |
Logging |
(ScriptoMate root folder)\Logging |
.NET Framework - Console
Usage |
Run a document as a console app, without direct interaction with the user. This App type is typically used to run ScriptoMate documents from the command line, or as Windows Service, or as a Scheduled Task. |
Executable |
(ScriptoMate root folder)\Bin\Framework\Release\VSConsole.exe |
Parameters |
When executed from the command line, the following arguments can be specified: |
(0) |
File path of the ScriptoMate document (.xml) to run |
(1) |
ExecutionInfo? Ignored |
(2) |
AutoRun? Ignored, the Runner App will always executed the specified ScriptoMate document |
Logging |
(ScriptoMate root folder)\Logging |
.NET Core - Console
Usage |
Run a document as a console app, without direct interaction with the user. This App type can be executed on Windows, Linux, and Mac OSX |
Executable |
(ScriptoMate root folder)\Bin\Core\Publish\VSConsole_Core.exe |
DLL |
(ScriptoMate root folder)\Bin\Core\Publish\VSConsole_Core.dll |
Parameters |
When executed from the command line, the following arguments can be specified: |
(0) |
File path of the ScriptoMate document (.xml) to run |
(1) |
ExecutionInfo? Ignored |
(2) |
AutoRun? Ignored, the Runner App will always execute the specified ScriptoMate document |
Logging |
(ScriptoMate root folder)\Logging |
Refer to this section for instruction how to run executables and dlls from the command line.