导航

btm文件load xsd失败的问题

Posted on 2007-04-08 13:02  鸡尾虾的壳  阅读(736)  评论(0编辑  收藏  举报
 多次遇到过这样的问题。

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。