今天在部署公司开发框架的时候 ,登录系统之后调用代办列表的时候就报错了

总线调用契约XX.Service.Contracts.IXXService上的GetXXCount方法时出错。 Resolution of the dependency failed, type = "XX.Business.Definition.IXXLogic", name = "(none)".  Exception occurred while: Calling constructor XX.DataAccess.Implement.XXRepository().  Exception is: ArgumentException - 不支持的关键字:“provider     connection string”。  -----------------------------------------------  At the time of the exception, the container was:      Resolving XX.Business.Implement.XXLogic,(none) (mapped from XX.Business.Definition.IXXLogic, (none))    Resolving parameter "repository" of constructor XX.Business.Implement.XXLogic(XX.DataAccess.Definition.IXXRepository repository)      Resolving XX.DataAccess.Implement.XXRepository,(none) (mapped from XX.DataAccess.Definition.IXXRepository, (none))      Calling constructor XX.DataAccess.Implement.XXRepository()

后来我找了好久,才发现是我的XX实体集连接配置(EDM)语句出现了问题

原本语句是这样:

metadata=res://*/XX.csdl|res://*/XX.ssdl|res://*/XX.msl;provider=System.Data.SqlClient;provider connection string="Data Source=15.1.12.104;Initial Catalog=XX;Persist Security Info=True;User ID=XX_Owner;Password=GLrvbYmL;MultipleActiveResultSets=True"

我在数据库里面 对表进行编辑前200行的操作 然后直接在里面把15.1.12.104 这个ip地址改成 15.1.12.106 然后刷新一下数据

结果 它变成了

metadata=res://*/XX.csdl|res://*/XX.      ssdl|res://*/XX.msl;      provider       =System.Data.SqlClient;provider             connection string="Data Source=15.1.12.106;Initial Catalog=XX;Persist Security Info=True;User ID=XX_Owner;Password=GLrvbYmL;MultipleActiveResultSets=True"

无故多了很多空格,哎呀 我去 搞了一上午才发现是这个问题,所以长个教训,以后尽量不要在sql资源编辑器上面改这种长字符的数据

不支持的关键字:“provider connection string”报错信息及解决方案的更多相关文章

  1. Eclipse之报错信息及其解决方案

    一.有很多人都喜欢开发js的时候用aptana,因此在eclipse中集成aptana插件是必须的,可是,在用link方式在eclipse中安装好aptana后,启动时会报如下错误 An intern ...

  2. The request was rejected because the URL contained a potentially malicious String ";"报错解决

    报错信息 浏览器中看到的报错 错误摘要: The request was rejected because the URL contained a potentially malicious Stri ...

  3. JAVA_用_JCO连接_SAP,实现调用SAP_的_RFC_函数(整理)(附一篇看起来比较全面的说明)(JCO报错信息)

    // 获取RFC返回的字段值 11 JCoParameterList exportParam = function.getExportParameterList(); 12 String exPara ...

  4. Struts1应用、实现简单计算器、使用DispatchAction、显示友好的报错信息、使用动态Form简化开发

    实现简单的支持加.减.乘.除的计算器 复制一份Struts1Demo修改:Struts1Calc 方案1: Struts1Calc 创建ActionForm: CalcForm extends Act ...

  5. Oauth2.0 整合springCloud的Zuul 解决关键BUG 报错信息:Principal must not be null

    不清楚Oauth2.0 的 可以查看我前几篇博文 2018.4.8 补充 我出现这个原因:是我在资源服务器使用了 如下图所示 Principal Oauth2.0 提供的获取用户信息的方法 使其找到相 ...

  6. 关于Entity Framework中的Attached报错的完美解决方案终极版

    之前发表过一篇文章题为<关于Entity Framework中的Attached报错的完美解决方案>,那篇文章确实能解决单个实体在进行更新.删除时Attached的报错,注意我这里说的单个 ...

  7. PHP安全编程:不要让不相关的人看到报错信息

    没有不会犯错的开发者,PHP的错误报告功 能可以协助你确认和定位这些错误,可以提供的这些错误的详细描述,但如果被恶意攻击者看到,这就不妙了.不能让大众看到报错信息,这一点很重要.做到这一 点很容易,只 ...

  8. PHP安全编程:不要让不相关的人看到报错信息(转)

    没有不会犯错的开发者,PHP的错误报告功能可以协助你确认和定位这些错误,可以提供的这些错误的详细描述,但如果被恶意攻击者看到,这就不妙了.不能让大众看到报错信息,这一点很重要.做到这一点很容易,只要关 ...

  9. Java报错信息 java.lang.SecurityException: Prohibited package name: java.xxx

    package java.yun.System; public class SystemOut { public static void main(String[] args) { System.ou ...

随机推荐

  1. 【HDOJ】1669 Jamie's Contact Groups

    二分+二分图多重匹配. /* 1669 */ #include <iostream> #include <string> #include <map> #inclu ...

  2. 【HDOJ】1204 糖果大战

    题目本身不难.类似于dp.f(i)表示手中现有i颗糖果赢的概率,则下一局赢的概率是p(1-q),下一局输的概率是q(1-p),下一句平手的概率是1-p(1-q)-q(1-p),平手包括两人均答对或答错 ...

  3. centos6.5安装vbox

    cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo 下载跟CENTO ...

  4. API函数

    1. API之网络函数 WNetAddConnection 创建同一个网络资源的永久性连接 WNetAddConnection2 创建同一个网络资源的连接 WNetAddConnection3 创建同 ...

  5. ECC校验优化之路

    引子: 今天上嵌入式课程时,老师讲到Linux的文件系统,讲的重点是Linux中对于nand flash的ECC校验和纠错.上课很认真地听完,确实叹服代码作者的水平. 晚上特地下载了Linux最新的内 ...

  6. spring--资源--4

    4.1.1  概述 在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源.File资源资源.ClassPath相关资源.服务器相关资源(JBoss AS 5.x上的VFS资源)等等 ...

  7. 016专家视图测试脚本开发- Environment对象的使用;Msgbox和Print的区别

    (1)读取Built-in 'file -> settings -> Enrionment -> variable type 为 Built-in os = Environment. ...

  8. 关于 Unity 中 ModelImporter.optimizeGameObjects

         ModelImporter.optimizeGameObjects 能够优化骨骼动画,将无用的骨骼合并,效率测试官方给出的数据差距比较大( Unity CJ 干货分享:全新的Unity移动游 ...

  9. Html笔记(十)XHTML XML

    XHTML 是可扩展的超文本标记语言(Extensible HyperText Markup Language). XHTML 是 w3c 组织在2000年的时候为了增强HTML推出的,本来是想替代H ...

  10. HW5.4

    import java.util.Scanner; public class Solution { public static void main(String[] args) { Scanner i ...