Article Details
| Id: | 20561 |
| Product: | finPOWER Connect |
| Type: | FIX |
| Version: | 4.00.03 |
| Opened: | 09/08/2023 |
| Closed: | 10/08/2023 |
| Released: | 27/09/2023 |
| Job: | J031764 |
High Importance |
|
Scripting; C#; Script does not compile if if includes "#reference" directive or "using" statements
C# (C sharp) Scripts that included either a "#reference" directive or a "using" statement failed to compile.
Compile errors may include the following (or similar):
- Preprocessor directive expected
- Single-line comment or end-of-line expected
- Invalid token "using" in class, struct, or interface member declaration
- Invalid token ";" in class, struct, or interface member declaration
For example, the following Script code would not compile:
#reference "System.Core"using System.Linq;public bool Main(ISKeyValueList parameters) {// Assume Successbool Success = true;// Function should return a Boolean value indicating successreturn Success;}
NOTE: LINQ support does not require any references or imports from version 4.00.03
High Importance