抛出异常:"未设置为对象的实例。"

时间:2017-06-08 11:35:35

标签: c# asp.net

我想做的是通过移民管理员获得一个连接线。

public Database( string connectionName ) {
    try {
        connectionString = ConfigurationManager.ConnectionStrings[connectionName].ConnectionString;
    } catch (ArgumentException exeption) {
        throw new ArgumentException("No connection name like this", connectionName, exeption);
    }
}

我得到了:

  

对象引用未设置为对象的实例。

是的,当然,因为没有这样的连接字符串,我拼错了。

这就是为什么我试图用try / catch包装它。

但是我遇到了服务器错误,而不是例外。

如果配置文件中没有连接字符串,如connectionName

,我该如何处理

0 个答案:

没有答案