添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
C# winform开发中,SqlConnection连接数据库时,数据库字符串报错:System. Argument Exception :“不 支持 关键字 : “t rust server certificate ”不 支持 t rust server certificate 就直接把他删掉。 最近写winform程序时候,由于并不经常写.net程序,遇到一个问题,我开发的语言用的是 C# ,开发工具VS,但是用EF框 c# 教程架创建mysql数据库的时候,遇到一个问题,连接字符串的时候,报错 System. Argument Exception :“不 支持 关键字 : “port”。” 找到了有三种解决方案,我采取的是第三种,亲测可用: 第一:更改defaultConnectionFactory配置: <defaultConnectionFactory type="MySql.Data.Entity.My 报错是不 支持 关键字 : “t rust server certificate ”,就直接将这串文字在连接字符串中删除。Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.8.9191.0。先在配置源里找到连接字符串,里面默认有了t rust server certificate ,将 关键字 : “t rust server certificate ”删除。解决方法是将 "Encrypt=true" 删除。将上图字符串复制下来替换下图的字符串。再次运行,出现以下报错。  未能加载文件或程序集……或它的某一个依赖项。参数不正确。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG))中文版:未能加载文件或程序集……或它的某一个依赖项。参数不正确。 (异常来自 HRESULT:0x80070057 (E_INVALIDARG)) English:Could not load file or assembly 管道的另一端上无任何进程:打开实例属性>安全性>设置成SQL server 和windows身份验证>重启实例。不受信任的证书:连接字符串加上T rust Server Certificate =True; 先前用mysql平台连接的时候,我想起来自己处理这种问题一般就是禁用ssl验证或者信任根证书,那在SQL Server 这里管不管用呢?答案是管用的,但是找了半天没有找到怎么配置,后来去微软开发者网站上找到了方案,就是说在URL连接里面加入 ;T rust Server Certificate =True 信任 删除 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary文件夹下的所有文件后问题解决。 http://blog.sina.com.cn/s/blog_4b288c710100pht6.html 最近一直折腾个人博客,本地程序可以跑通,一旦部署到购买的空间里,就会抛出异常,System. Argument Exception : 不 支持 关键字 : “provider”。本地环境是win7+vs2010+sql server 2005,空间是中国汇网的香港M2型虚拟主机,数据库连接字符串就是直接使用中国汇网提供的连接。 <add name="sql server " providerNam...