2

我想通过使用此代码ConnectionStringapp.configDataAccess 类库中检索用于实体框架的应用程序模型的.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 的堆栈跟踪,但我似乎无法确定问题所在。请对异常的起源提出任何建议。

4

1 回答 1

1

您应该将连接字符串添加到App.Config可执行应用程序(而不是在 DataAccess 库项目中配置)。

于 2012-11-19T09:14:15.280 回答