遇到很奇怪的问题,加载模板库这个方法突然就报错了。就在前一天还好好的。
我尝试过加载不同的itl模板库,在其它电脑上也都试了试,还是有报错这个问题,麻烦老师解答一下是什么问题,感谢!
TemplateLibrary templateLibrary = TemplateLibrary.Load(@"D:\ORD\dgn\K0-K7901.343_高速公路_120_44\lj_UserData\路面结构\K0+555~K0+666 0310测试3.itl");
首先,你试试将你的模板文件换成绝对路径,如下所示:
string strLib = "C:\\ProgramData\\Bentley\\OpenRoads Designer CE\\Configuration\\Organization-Civil\\_Civil Default Standards - Metric\\Template Library\\Civil Templates Metric.itl"; TemplateLibrary tempLib = TemplateLibrary.Load(strLib);
换成绝对路径后还是有这个错误
我在考虑要不要重装ORD试试,捂脸
采用纯英文路径和文件名试一下。
付老师,采用纯英文路径和文件名也不行
string strLib = TemplateLibrary.GetDefaultTemplateLibraryPath(); TemplateLibrary templateLibrary = TemplateLibrary.Load(strLib);
这里用的是默认模板库还是报错,这个问题困扰了我好几天了,尝试了各种办法,包括重装ORD和VS还是不行