繁体   English   中英

IBatis.net从VS2003到VS2008的转换项目在加载时崩溃

[英]IBatis.net converting project from VS2003 to VS2008 crashes on load

该项目在2003年一直运行良好,但是在2008年打开该项目时,出现了以下错误。 我尝试将所有代码从“附件”结果图中删除,然后将其转到下一个结果图,并告诉我该错误。 有什么想法吗?

[错误]-访问附件数据源-错误:数据连接配置无效。

描述性:Net.Autodata.Accessories.Exceptions.AccessoryConnectException:加载iBATIS.NET默认SQL MAP失败---> IBatisNet.Common.Exceptions.ConfigurationException:-加载SqlMap时发生错误。 -初始化ResultMap-在中发生错误。
-检查附件。 ---> IBatisNet.Common.Exceptions.ConfigurationException:无法配置名为“ Accessories.Accessory”的ResultMap,原因:对象引用未设置为对象的实例。 ---> System.NullReferenceException:对象引用未设置为对象的实例。 在IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.GetChildNode(ConfigurationScope configScope)处在IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.GetChildNode(ConfigurationScope configScope)处在IBatisNet.Common.Utilities.Objects.ObjectFactory.CreateFactory(Type typeToCreate,Type [] types) ConfigurationScope(configScope)-内部异常堆栈跟踪的结尾--在IBatisNet.DataMapper.Configuration.Serializers.ResultMapDeSerializer.Deserialize(XmlNode节点,ConfigurationScope configScope)的IBatisNet.DataMapper.Configuration.ResultMapping.ResultMap.Initialize(ConfigurationScope configScope)在IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureSqlMap()在IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Initialize()在IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureSqlMap()在IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Initialize()在IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Build(X DataSource dataSource,布尔useConfigFileWatcher,布尔isCallFromDao)-内部异常堆栈跟踪的结尾 ---在IBatisNet.DataMapper.Configuration上的IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Build(XmlDocument文档,布尔值useConfigFileWatcher)在IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.Build(XmlDocument文档,DataSource dataSource,布尔useConfigFileWatcher,布尔isCallFromDao)。位于IBatisNet.DataMapper.Configuration.DomSqlMapBuilder.ConfigureAndWatch(ConfigureHandler configureDelegate)的DomSqlMapBuilder.ConfigureAndWatch(字符串资源,ConfigureHandler configureDelegate)位于IBatisNet.DataMapper.Mapper.InitMapper()的IBatisNet.DataMapper.Mapper.InitMapper()位于Net.Autodata.Accessories的IBatisNet.DataMapper.Mapper.Instance() C:\\ Perforce \\ Clients \\ GM \\ Accessories \\ Editor \\ main \\ Editor.Processing \\ AccessoryEditor.cs中的.Processing.Editor.AccessoryEditor..ctor():行94 ---内部异常堆栈跟踪的结尾--- Net.Autodata.Accessories.Ed中C:\\ Perforce \\ Clients \\ GM \\ Accessories \\ Editor \\ main \\ Editor.Processing \\ AccessoryEditor.cs:line 98中的Net.Autodata.Accessories.Processing.Editor.AccessoryEditor..ctor() C:\\ Perforce \\ Clients \\ GM \\ Accessories \\ Editor \\ main \\ Editor \\ AccessoryEditor.cs:line 1028中的itor.AccessoryEditor.LoadEditor()

该项目最初是使用.Net v1.1编译的,将IBatis DLL升级到2.0,现在可以正常工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM