QuickJack/mono — comment on commit 10dbda2cdac97fc028a73ebdfe3a7f40dec9f585
File:  line 0
By QuickJack:

This patch proves the LineNumber and Source information for configuration properties. As a test case I have created a simple ASP.NET app as follows:
(1) Add the following code to Default.aspx.cs

public void Page_Load(object sender, EventArgs args)
{
Configuration config=WebConfigurationManager.OpenWebConfiguration("~/vdir1/web.config");
AuthorizationSection sect=(AuthorizationSection)config.GetSection("system.web/authorization");

//examine prop.Source and prop.LineNumber using the MonoDevelop Debugger
//they should outline exactly from which configuration file and which line number the authorization rule was read
PropertyInformation prop=sect4.Rules[0].ElementInformation.Properties["users"];
}

(2) create a sub folder called vdir1
(3) add a web.config file conating the follwing content: