- C# code
private static ISqlMapper m_mapper = null;DomSqlMapBuilder builder = new DomSqlMapBuilder();m_mapper = builder.Configure();
有时候能正确执行。。
有时候就报错了。。
执行到m_mapper = builder.Configure();就报如下的错误
The error occurred while loading SqlMap.
- The error occurred in <sqlMap embedded="Examine.Dao.DbMappingFile.User.xml" xmlns="http://ibatis.apache.org/dataMapper" />.
如果出错。。重新编译就没有问题了。。
请问应该怎么解决
------解决方案--------------------------------------------------------
解决方案就是放弃这个大垃圾组件,我在项目中被这个组件害苦了,调试、部署、编译、维护通通都是大问题
按楼主你的提示有可能存在的问题如下:
1. Examine.Dao.DbMappingFile.User.xml文件不存在
2. Examine.Dao.DbMappingFile.User.xml文件编码格式有误
3. Examine.Dao.DbMappingFile.User.xml这个文件里面的内容有误
另外,当你更改了服务端的xml文件后,记得iisreset一次