项目我采用了三层结构,我把LINQ的映射文件放到了DAL这个层中,映射文件自动由VS2008生成,在原来的机器上一直正常,一点问题都没有,当我把程序移到了另外一台机子上面时候,情况就发生了变化,怎么都连接不上数据库,这个问题折腾了我好几天,改了DAL下的app.config,也改了Web下的web.config但是都没有效果,一连接数据库就报这个错误 Timeout expired 错误,郁闷好几天,最后从LINQ的映射文件中才发现原来数据库连接字符串一直是调用的Properties下面的Setting.Setting,找到问题,修改了连接字符串,马上就没有问题了。
相关文章
- 关于IBatisNet的配置文件中数据库连接字符串加密处理
- JavaScript日历控件开发 C# 读取 appconfig文件配置数据库连接字符串,和配置文件 List
.ForEach 调用异步方法的意外 ef 增加或者更新的习惯思维 asp.net core导入excel 一个二级联动 - ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法
- Asp.net中Web.config连接字符串及配置数据库sqlserver
- ASP.NET的数据库连接字符串放在哪里比较安全?
- 在ASP.NET项目中的web.config文件里配置数据库连接并在程序代码中获取连接字符串
- Asp.Net 数据库连接字符串
- ASP.NET数据库连接字符串写在config.web配置文件中
- Asp.Net Web站点高级编程 连接数据库出错 如何修改连接字符串
- ASP.NET没有魔法——ASP.NET MVC 与数据库之EntityFramework配置与连接字符串