MicroStation 命令行参数 “-debug[=n]”是帮助理解配置文件处理的关键。此命令指示 MicroStation 创建一个文本文件,其中包含每个配置文件的处理历史记录。可选的“=n”部分表示要放入文件的细节级别。生成的文件在缺省文本编辑器(通常是记事本)中打开。关闭文本编辑器时,也会关闭 MicroStation。
要使用 -debug=n 命令行参数启动产品,请执行以下操作:
其中,<installation_folder> 是您产品的安装路径 (C:\Program Files\Bentley\<product_name> CONNECT Edition\<product-name>)。
n 的值 | 报告类型 |
---|---|
1 | 显示每个配置变量被处理时的当前字符串值的简要报告。 |
2 | 此外,显示每个配置变量在被处理时的当前转换。 |
3 | 此外,通过在处理每个 if 预处理器指令时显示行号来显示条件中断信息。 |
4 | 此外,还将在报告结尾处打印所有配置变量的最终转换。这是缺省设置。 |
5 | 此外,还显示每个级别(系统、应用程序、组织、工作空间、工作集、角色、用户)的所有配置变量的最终值。 |
对于大多数用途,值 4(缺省设置)给出了最有意义的报告:它显示产品运行时存在的配置变量的值。
报告中的信息以 ASCII 文本形式保存在 TMP 目录中的 msdebug.txt 文件中。文本窗口中报告该位置。