值不能为空

狮子座

新成员
已加入
2017年2月3日
留言内容
1
编程经验
Beginner
下午好。


我是初学者


从mysql 5.1迁移到mysql 5.7之后,我的将数据从一个数据库传输到另一个数据库的工具已经停止工作。




它在日志中生成此错误。


日期:02/02/2017 00:04:40
帮助链接:
InnerException:
消息:值不能为空。
参数名称:s
资料来源:mscorlib
StackTrace:位于System.IO.StringReader..ctor(String s)
在System.Xml.XmlDocument.LoadXml(String xml)
在IntegracaoGhost.Service.ImportIcab.AccessXML.loadXml(String xml)
在IntegracaoGhost.Service.ImportIcab.AccessXML..ctor(字符串xml)
在IntegracaoGhost.Service.ImportIcab.Task.InsertCliente()
在IntegracaoGhost.Service.ImportIcab.Task.Insert()
在IntegracaoGhost.Service.ImportIcab.Task..ctor()
TargetSite:无效.ctor(System.String)


遵循代码


使用CGP.Library.DataAccesLayer;


命名空间IntegracaoGhost.IcabModel
{
公共类Context:ContextBase
{
内部ConnectionInfo IcabConnectionInfo =>GetConnectionInfo(Provider.MySql);


公共字符串名称{get;组; }


静态上下文_instanc = null;
公共静态上下文实例
{
得到
{
如果(_instanc == null)
_instanc = new Context();


_instanc.Initialize(_instanc.IcabConnectionInfo);


返回_instanc;
}



{
_instanc =值;
// _ instanc = null;
}
}


Companies _company = null;
上市公司公司=>_company ?? (_company = new Companies());


驱动程序_driver = null;
公共驱动程序驱动程序=>_driver ?? (_driver =新的Drivers());


Vehicles _vehicle = null;
公用车辆Vehicle =>_车辆?? (_vehicle = new Vehicles());


客户_customer = null;
公共客户客户=>_customer ?? (_customer =新的Customers());


CustomerPasswords _customerPassword = null;
public CustomerPasswords CustomerPassword =>_customerPassword? (_customerPassword = new CustomerPasswords());


LoyaltyCards _loyaltyCard = null;
公众LoyaltyCards LoyaltyCard =>_会员卡 ?? (_loyaltyCard = new LoyaltyCards());


能力_capabilities = null;
公共能力能力=>_capabilities ?? (_capabilities = new Capabilities());
}
}



当我打开安装了mysql 5.1的visual studio时,它会打开代码的引用,现在是mysql 5.7,它会显示该模块中的问题

谁来帮帮我 ?
 
最佳 底部