Bug 12613 - Path separator in SectionInformation.ConfigSource not consistent between .NET & Mono
Summary: Path separator in SectionInformation.ConfigSource not consistent between .NET...
Status: NEW
Alias: None
Product: Class Libraries
Classification: Mono
Component: System (show other bugs)
Version: unspecified
Hardware: PC Linux
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2013-06-09 20:33 UTC by Narinder
Modified: 2013-06-09 20:33 UTC (History)
1 user (show)

See Also:
Tags:
Is this bug a regression?: ---
Last known good build:


Attachments

Description Narinder 2013-06-09 20:33:44 UTC
Hello,

When using configSource (http://msdn.microsoft.com/en-us/library/system.configuration.sectioninformation.configsource.aspx) in the app.config file to force the search of a config section in a separate file, the path separator used cannot be the same on Linux & .NET Windows.

On .NET the following works:
<GLOBAL_CITRD configSource=".\resources\app.config\global.config"/>
but errors out in Mono on Ubuntu 12.10

On the other hand 
<GLOBAL_CITRD configSource="./resources/app.config/global.config"/>
errors out on .NET 4 but works fine under Mono 3.0.10on Ubuntu 12.10

Perhaps this is not a bug ?

Note You need to log in before you can comment on or make changes to this bug.