多次遇到过这样的问题。
1.Script中External Assembly中class name与class中method集合匹配不上。
最有可能的原因:Solution中存在project不能通过编译,导致map load dll出错。
2.打开btm文件,显示xsd所在dll的路径无法访问
检查所有project编译成功,dll的路径均存在,问题依旧。最后的解决方法是:给btm换一个任意的test file,做一次test file操作,重新open,一切ok。关闭VS重新打开,问题可能再次出现。
3. 修改xsd的namespace或者typename属性后,编译通过,打开引用了这个xsd dll的btm,结果出现与2一样的问题。
手工编辑btm的脚本,在reference段修改引用路径,保存,重新打开,ok。
1.Script中External Assembly中class name与class中method集合匹配不上。
最有可能的原因:Solution中存在project不能通过编译,导致map load dll出错。
2.打开btm文件,显示xsd所在dll的路径无法访问
检查所有project编译成功,dll的路径均存在,问题依旧。最后的解决方法是:给btm换一个任意的test file,做一次test file操作,重新open,一切ok。关闭VS重新打开,问题可能再次出现。
3. 修改xsd的namespace或者typename属性后,编译通过,打开引用了这个xsd dll的btm,结果出现与2一样的问题。
手工编辑btm的脚本,在reference段修改引用路径,保存,重新打开,ok。