Foros del Web » Programación para mayores de 30 ;) » .NET »

Problema ConfigurationErrorsException ¿que falta?

Estas en el tema de Problema ConfigurationErrorsException ¿que falta? en el foro de .NET en Foros del Web. System.Configuration.ConfigurationErrorsException was unhandled Message=Configuration system failed to initialize Source=System.Configuration BareMessage=Configuration system failed to initialize Line=0 StackTrace: at System.Configuration.ClientConfigurationSystem.Ens ureInit(String configKey) at System.Configuration.ClientConfigurationSystem.Pre pareClientConfigSystem(String sectionName) at ...
  #1 (permalink)  
Antiguo 12/11/2012, 10:04
 
Fecha de Ingreso: septiembre-2012
Ubicación: México
Mensajes: 7
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Problema ConfigurationErrorsException ¿que falta?

System.Configuration.ConfigurationErrorsException was unhandled
Message=Configuration system failed to initialize
Source=System.Configuration
BareMessage=Configuration system failed to initialize
Line=0
StackTrace:
at System.Configuration.ClientConfigurationSystem.Ens ureInit(String configKey)
at System.Configuration.ClientConfigurationSystem.Pre pareClientConfigSystem(String sectionName)
at System.Configuration.ClientConfigurationSystem.Sys tem.Configuration.Internal.IInternalConfigSystem.G etSection(String sectionName)
at System.Configuration.ConfigurationManager.GetSecti on(String sectionName)
at Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.ConfigurationSourceSection.GetConfigurati onSourceSection() in e:\Builds\EntLib\Latest\Source\Blocks\Common\Src\C onfiguration\ConfigurationSourceSection.cs:line 49
at Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.ConfigurationSourceFactory.Create() in e:\Builds\EntLib\Latest\Source\Blocks\Common\Src\C onfiguration\ConfigurationSourceFactory.cs:line 73
at Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.EnterpriseLibraryContainer.CreateDefaultC ontainer() in e:\Builds\EntLib\Latest\Source\Blocks\Common\Src\C onfiguration\EnterpriseLibraryContainer.cs:line 108
at Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.EnterpriseLibraryContainer.SetCurrentCont ainerIfNotSet() in e:\Builds\EntLib\Latest\Source\Blocks\Common\Src\C onfiguration\EnterpriseLibraryContainer.cs:line 95
at Microsoft.Practices.EnterpriseLibrary.Common.Confi guration.EnterpriseLibraryContainer.get_Current() in e:\Builds\EntLib\Latest\Source\Blocks\Common\Src\C onfiguration\EnterpriseLibraryContainer.cs:line 36
at Microsoft.Practices.EnterpriseLibrary.Data.Databas eFactory.InnerCreateDatabase(String name) in e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Dat a\DatabaseFactory.cs:line 76
at Microsoft.Practices.EnterpriseLibrary.Data.Databas eFactory.CreateDatabase() in e:\Builds\EntLib\Latest\Source\Blocks\Data\Src\Dat a\DatabaseFactory.cs:line 40
at Elsa.Access.Data.Catalog`3..ctor() in D:\proyectos\registro\ELSA\ELSAIFACE.V1.FINAL.SLN\ AccessControl\Elsa.Access\Data\Catalog.cs:line 22
at Elsa.Access.Logging.LogManager..ctor()
at ControlAccess.Principal..ctor() in D:\proyectos\registro\ELSA\ELSAIFACE.V1.FINAL.SLN\ AccessControl\ControlAccess\Principal.cs:line 231
at ControlAccess.Program.Main() in D:\proyectos\registro\ELSA\ELSAIFACE.V1.FINAL.SLN\ AccessControl\ControlAccess\Program.cs:line 18
at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
at Microsoft.VisualStudio.HostingProcess.HostProc.Run UsersAssembly()
at System.Threading.ThreadHelper.ThreadStart_Context( Object state)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state, Boolean ignoreSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
InnerException: System.Configuration.ConfigurationErrorsException
Message=Unrecognized configuration section setting. (D:\proyectos\registro\ELSA\ELSAIFACE.V1.FINAL.SLN \AccessControl\ControlAccess\bin\Debug\ControlAcce ss.vshost.exe.Config line 8)
Source=System.Configuration
BareMessage=Unrecognized configuration section setting.
Filename=D:\proyectos\registro\ELSA\ELSAIFACE.V1.F INAL.SLN\AccessControl\ControlAccess\bin\Debug\Con trolAccess.vshost.exe.Config
Line=8
StackTrace:
at System.Configuration.ConfigurationSchemaErrors.Thr owIfErrors(Boolean ignoreLocal)
at System.Configuration.BaseConfigurationRecord.Throw IfParseErrors(ConfigurationSchemaErrors schemaErrors)
at System.Configuration.BaseConfigurationRecord.Throw IfInitErrors()
at System.Configuration.ClientConfigurationSystem.Ens ureInit(String configKey)
InnerException:




-------------------------------------------CODIGO:-------------------------------------

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Practices.EnterpriseLibrary.Data;
using System.Data;

namespace Elsa.Access.Data
{
/// <summary>
/// Clase base para los catálogos
/// </summary>
/// <typeparam name="K">Tipo de dato del identificador de las entidades</typeparam>
/// <typeparam name="T">Tipo de dat de las identidades</typeparam>
/// <typeparam name="C">Tipo de datos para el criterio de búsqueda</typeparam>
public abstract class Catalog<K, T, C>
{
protected Database Database { get; private set; }

public Catalog()
{
this.Database = DatabaseFactory.CreateDatabase();<---Error aqui
}

public abstract DataTable FindItems(C criteria);

public abstract bool Add(T element);

public abstract void Delete(K identifier);

public abstract T Find(K identifier);

public abstract bool Update(T element);
}
}


---------------------------------------App.config--------------------------------------

<?xml version="1.0" encoding="utf-8" ?>
<configuration>

<connectionStrings>
<add name="ElsaDb" connectionString="Data Source=ELSA.sqlite3;Version=3;" providerName="System.Data.SQLite" />
</connectionStrings>

<setting name="TerminalAddress" serializeAs="String">
<value>192.168.1.110</value>
</setting>

<setting name="TerminalPort" serializeAs="String">
<value>4370</value>
</setting>

<setting name="RefreshTime" serializeAs="String">
<value>30</value>
</setting>

<appSettings>
<add key="ConnectOnLoad" value="True" />
<add key="DummyCall" value="false" />
<add key="DummyID" value="9702" />
</appSettings>

</configuration>

Etiquetas: vb
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:40.