mono/mono — pull request #205 by m3rlinez (2011-12-26 16:08:11+00:00)
Title: System.Configuration: Matched `configSource` behavior with MS.NET

In MS.NET, it throws '`ConfigurationErrorsException` when "configSource" points to file that does not exist. In Mono (tested with 2.11,) nothing happens. For example, the .exe.config:

```

```

When app calls `var settings = ConfigurationManager.AppSettings;`exception is thrown in MS.NET.

```
System.Configuration.ConfigurationErrorsException was unhandled
Message=Unable to open configSource file '...'. (C:\Users\...\ConfigSourceTest.vshost.exe.Config line 3)
```

The provided test case reads config section with config source and expect `ConfigurationErrorsException`.