在17.1版中配置了工作空间和工作集,并指定了库文件的路径,同时,在工作集的库文件DGNLIB定义了itemtype,中但在17.1版本中,并不能正确读取库中的itemtype,请问原因。
我在图示路径中将该语句改成注释,重启MS,就可以正确读取MS工作集和工作空间中的DGNLIB中的ITEMTYPE了。
但新问题是:作为产品级dcartes的配置文件,其优先级不是应该最低吗,为什么它生效就不能读工作空间和工作集中的库文件了,同时,我也将该语句中的“<”修改为“=”及“>”,都不会读取工作空间和工作集中的DGNLIB中的ITEMTYPE,只有加#号改成注释才行。
“<”不是在已有的库前面加一个库吗?
问题总结:1、为什么只读优先级最低的配置文件而不读优先级高的工作集DGNLIB中的ITEMTYPE,
2、为什么是附加一个库的“<”,却导致只读这个库文件里的ITEMTYPE。
1. 请在黑窗口中键入MicroStation -DebugFileOpen 生成一个msdebug.txt,仔细查看软件启动过程中是如何处理每个配置文件的。
2. 进入MS软件中,在命令输入栏键入Show Files并回车,在弹出的黑窗口中查看您当前工作空间和工作集下所加载的DGNLIB中是否有你定义的DGNLIB.
Answer Verified By: yj huang