我想从DataAccess类库中的ConnectionString
检索app.config
,以便在使用此代码的应用程序的实体框架.edmx
模型中使用
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
namespace BusinessLogicAndData
{
public class Connection
{
public static RevenueData GetContext()
{
//ConfigurationManager configManager = new ConfigurationManager();
string conString = ConfigurationManager.ConnectionStrings["RevenueData"].ConnectionString;
RevenueData RDC = new RevenueData(conString);
return RDC;
}
}
}
但是每次程序运行时,它都会抛出一个抱怨
的空引用异常对象引用未设置为对象的实例
我已经浏览了VS 2010的堆栈跟踪,但我似乎无法确定问题所在。请提出有关例外来源的任何建议。
答案 0 :(得分:1)
您应该将连接字符串添加到可执行应用程序的App.Config
(而不是在DataAccess库项目中进行配置)。