Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Windows Forms / WinForm General / March 2008

Tip: Looking for answers? Try searching our database.

APP.Config , Configuration system failed to initialize

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
ns - 27 Mar 2008 16:18 GMT
I am getting the following error
"ConfigurationErrorsException was unhandled,   Configuration system failed
to initialize"

This were working fine in Web based application and i am porting it to
windows form, the only thing that i removed is the version ifnormation for
the type in namevalue

I am using Windows Form & .net 2.0

Here is the App.config
===================================================
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
   <system.diagnostics>
       <sources>
           <!-- This section defines the logging configuration for
My.Application.Log -->
           <source name="DefaultSource" switchName="DefaultSwitch">
               <listeners>
                   <add name="FileLog"/>
                   <!-- Uncomment the below section to write to the
Application Event Log -->
                   <!--<add name="EventLog"/>-->
               </listeners>
           </source>
       </sources>
       <switches>
           <add name="DefaultSwitch" value="Information" />
       </switches>
       <sharedListeners>
           <add name="FileLog"
                type="Microsoft.VisualBasic.Logging.FileLogTraceListener,
Microsoft.VisualBasic, Version=8.0.0.0, Culture=neutral,
PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL"
                initializeData="FileLogWriter"/>
           <!-- Uncomment the below section and replace APPLICATION_NAME
with the name of your application to write to the Application Event Log -->
           <!--<add name="EventLog"
type="System.Diagnostics.EventLogTraceListener"
initializeData="APPLICATION_NAME"/> -->
       </sharedListeners>
   </system.diagnostics>

 <configSections>
   <sectionGroup name="CUSTOMSECTION">
     <section  name="DEV"
type="System.Configuration.NameValueSectionHandler,System"
restartOnExternalChanges ="false" />
     <section name="TEST"
type="System.Configuration.NameValueSectionHandler,System"
restartOnExternalChanges ="false"/>
     <section name="PROD"
type="System.Configuration.NameValueSectionHandler,System"
restartOnExternalChanges ="false"/>
   </sectionGroup >

 </configSections>

 <CUSTOMSECTION>
   <DEV configSource="DEV.config"/>
   <TEST configSource="TEST.config"/>
   <PROD configSource="PROD.config"/>

 </CUSTOMSECTION>

 <appSettings>
   <add key ="Environment" value="DEV"/>
 </appSettings >
</configuration>

===================================================

here is the DEV.config
===================================================
<DEV>
 <add key="SQl_ConString" value="ConnectionString for SQL"/>
 <add key="OLEDB_ConString" value="ConnectionString for OLEDB"/>
</DEV>
===================================================

here is the TEST.config
===================================================
<TEST>
 <add key="SQl_ConString" value="ConnectionString for SQL"/>
 <add key="OLEDB_ConString" value="ConnectionString for OLEDB"/>
</TEST>
===================================================

here is the PROD.config
===================================================
<PROD>
 <add key="SQl_ConString" value="ConnectionString for SQL"/>
 <add key="OLEDB_ConString" value="ConnectionString for OLEDB"/>
</PROD>
===================================================
ns - 27 Mar 2008 20:13 GMT
I found the issue.
The configSection should be first xml element after the Root.
Moving it to the top solves the initialization Error.

But now i have another problem, i am not able to load External Files.
It throws an error in the Getsection Line

"Unable to open configSource file 'DEV.config'. (D:\Visual Studio
2008\VAS_AuditLogProcessor\VAS_AuditLogProcessor\bin\Debug\VAS_AuditLogProcessor.vshost.exe.config line 13)"

What would i be doing Wrong
Signature

n

> I am getting the following error
> "ConfigurationErrorsException was unhandled,   Configuration system failed
[quoted text clipped - 92 lines]
> </PROD>
> ===================================================
ns - 27 Mar 2008 20:17 GMT
I was finally able to resolve both the issue.
In the proprty windows for DEV.Config and PROD.Config and TEST.config
i had to mention Copy always.

All the error are resolved now
Signature

n

> I found the issue.
> The configSection should be first xml element after the Root.
[quoted text clipped - 104 lines]
> > </PROD>
> > ===================================================

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.