- 可以使用 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 脚本中,可以直接调用所有全局模块中的函数,而无需使用全局模块的名称。
- 如果不想为函数的可选 Parameter(对于具有可选 Parameters 的函数)指定值,则必须传递 System.Type.Missing 作为替代。
