调用解决方案另一个项目中的方法时,方法中的ConfigurationManager.ConnectionStrings["ConnStr"]是null wpf程序需要的是app.config.编译后成为 <程序名>.exe.config.ConfigurationManager.ConnectionStrings是读取这个配置文件的. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可是我是调用的web项目里的方法呀,是web项目里的sqlhelper类里读取ConfigurationManager.ConnectionStrings ,应该和wpf没关系吧。为什么执行到这里就读不出来呢。 HouseManager项目是web项目,在这个项目里的sqlhelper中我 public static string strConn = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; 在web项目的数据库读写方法中调用是没有问题的。后来为导入数据,我又建了一个wpf项目 ExcelNPOI 也添加到这个解决方案里。然后再添加HouseManager项目的引用,打算调用HouseManager项目里的数据库读写方法插入数据,可是这时会出错并提示“HouseManager.DAL.SqlHelper”的类型初始值设定项引发异常。我单步看了一下。就是在 public static string strConn = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; 这里读出来的值为null 。不知道我说明白了没有。谢谢。 还是没人理,再顶。是frame work版本的问题吗?我也把wpf的框架版本改成4.0,和web项目的版本一样了呀,还是不行的。 ConfigurationManager.ConnectionStrings,读取的是当前运行的项目的config,不会管你这个代码写在哪个dll下面。除非你指定config的物理地址。 噢,我试了一下,果然如此,那么这还真是个麻烦,如果多个项目都要以这种方式读数据连接字符串的话,就要在每个项目下都要建同样的config节点。感谢 cww2010 后缀++,在Java、C#、object-C中没有加 winform 问题 查询多次数据一起显示在gridview中的方法 找图标 使用WebClient提示远程服务器返回错误: (502) 错误的网关。 有人对金山词霸的生词本研究过吗? 谁知道Visual Studio 2005 Team System suite 多少M? Jmail 发送日文问题 给点意见 急救!是否能动态设置responseEncoding属性.. 本人新手一枚,想用C#窗体写一个双色球的游戏,请高手们指点指点~~ c#里面panel的滚动条不灵活
HouseManager项目是web项目,在这个项目里的sqlhelper中我 public static string strConn = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; 在web项目的数据库读写方法中调用是没有问题的。
后来为导入数据,我又建了一个wpf项目 ExcelNPOI 也添加到这个解决方案里。
然后再添加HouseManager项目的引用,打算调用HouseManager项目里的数据库读写方法插入数据,可是这时会出错并提示
“HouseManager.DAL.SqlHelper”的类型初始值设定项引发异常。
我单步看了一下。就是在 public static string strConn = ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString; 这里读出来的值为null 。
不知道我说明白了没有。谢谢。
是frame work版本的问题吗?我也把wpf的框架版本改成4.0,和web项目的版本一样了呀,还是不行的。
读取的是当前运行的项目的config,不会管你这个代码写在哪个dll下面。除非你指定config的物理地址。
感谢 cww2010