- 可以使用 Workspace 和 ExportBatch 关键字访问对象元素。
- .Net 程序集应使用 Microsoft .Net Framework 4.0 及更高版本进行编译。您可以在 Visual Studio 项目的属性中指定所需的 .Net Framework 版本。
- 可添加可在脚本和全局模块中使用的外部程序集。既可使用标准程序集,也可使用已编译的用户程序集。添加的程序集中的所有类都将在脚本和全局模块中可用。详情请参阅 External Assemblies。
- Scanning Station 对象不支持多线程。
- 调试 .Net 脚本时,可使用 System.Diagnostics.Debugger.Break 方法。
- 调试 .Net 脚本时,还需要包含调试信息的 *.pdb 文件。该文件可能非常大,我们不建议将其与脚本一同存放在项目中。不过,在调试 .Net 脚本时,必须指定脚本应使用相应的调试信息进行编译。 如果您使用 Microsoft Visual Studio 2010,可以附加到运行 .Net 代码的进程。
- 可以在脚本主体开头与注释和空行一同编写 “Using” 指令。语法与所用编程语言一致(C#.Net 使用 using,JScript.Net 使用 Import,VisualBasic.Net 使用 Imports)。例如:
using 指令,但前提是关键字 using 出现在第一行可执行代码之前。例如:
- 在 .NET 脚本中,可直接调用所有全局模块中的函数,无需写出全局模块的名称。
- 如果不想为函数的可选参数(针对具有可选参数的函数)提供值,则必须传入 System.Type.Missing。
