Mensaje dentro de XML

Responder 
#1 - 04/04/2007 14:46:31 Reporta abuso | Link Permanente
LaGMaN
Usuario no registrado
Error al intentar utilizar ConfigurationManager.GetSection

Responder Citar
Buenas tardes, espero que alguien me pueda dar luz.... porque ahora mismo estoy en el fondo del tunel :-S.

Vamos a ver... estoy intentando leer una "Section" que me he hecho:

<configSections>
    <sectionGroup name="myCustomGroup">
      <section
        name="myCustomSection"
        type="ConfigurationDemo.clasePrueba, ConfigurationDemo"
        allowLocation="true"
        allowDefinition="Everywhere"
      /> <--NO TENGO CLARO NADA!!!.
    </sectionGroup>
    <!-- Other <section> and <sectionGroup> elements. -->
  </configSections>
  <!-- Configuration section settings area. -->
  <myCustomGroup>
    <myCustomSection myAttrib1="Clowns">
      <myChildSection
          myChildAttrib1="Zippy"
          myChildAttrib2="Michael Zawondy "/>
    </myCustomSection>
  </myCustomGroup>......

Todo claro intentado hacer este ejemplo:

http://msdn2.microsoft.com/es-es/library/2tw134k3(VS.80).aspx

Y en cuanto llega a estas líneas:

clasePrueba config =(clasePrueba)System.Configuration.ConfigurationManager.GetSection("myCustomGroup/myCustomSection");

en el evento Click de un Botón, me lanza este mensaje:

Se ha producido un error al crear el controlador de sección de configuración para myCustomGroup/myCustomSection: No se puede cargar el archivo o ensamblado 'ConfigurationDemo' ni una de sus dependencias.....

He estado buscando por el google pero hasta ahora nada, asi que lo dejo por aquí mi problema por si alguien tuviera una solución. ;-)

Un saludo.






Volver arriba

Respuestas
Mostrar de en 15
#2 - 10/04/2007 17:21:44 Reporta abuso | Link Permanente
LaGMaN
Usuario no registrado
RE: Error al intentar utilizar ConfigurationManager.GetSection

Responder Citar
Sirvió para bastante tus indicaciones :-), solo incorporé el namespace a mi clase y después en la parte del archivo Web.config en : la etiqueta "section", el atributo "type=...." quité la referencia al ensamblado, y todo fue a las mil maravillas. :-D

Este fue el ejemplo que hice pero en C# ya que en el ejemplo venia para VB, modificando claro las cosas que necesitaba y tal.



Volver arriba

#3 - 05/04/2007 12:47:56 Reporta abuso | Link Permanente
subgurim
Fecha de registro: 01/12/2006
1 post en este tema
7 posts en xml
1777 posts en todos los foros
RE: Error al intentar utilizar ConfigurationManager.GetSection

Responder Citar
Hola,

deberías colocarlo al principio de tu código:

namespace NombreDETuNameSpace
{

... tu código ...

}


Tutoriales puedes encontrar... en la sección de tutoriales de ASP.NET, accesible desde el menú de arriba

Además, si te interesa estate atento porque pronto sacaremos cursillos online de iniciación a ASP.NET

Saludos.
Volver arriba

#4 - 05/04/2007 1:12:14 Reporta abuso | Link Permanente
LaGMaN
Usuario no registrado
RE: Error al intentar utilizar ConfigurationManager.GetSection

Responder Citar
Creo que no es una pregunta tonta.... me parece mi clase creo que no tiene asignado ese namespace.

Por cierto donde debería colocarlo.



PD:otra cosa... algún tuto o faq por ahí? jejjeje.
Volver arriba

#5 - 04/04/2007 19:20:01 Reporta abuso | Link Permanente
subgurim
Fecha de registro: 01/12/2006
1 post en este tema
7 posts en xml
1777 posts en todos los foros
RE: Error al intentar utilizar ConfigurationManager.GetSection

Responder Citar
Hola,

sé que las pregunta es tonta, pero tu clase "clasePrueba" está dentro del namespace "ConfigurationDemo"??
Volver arriba
Mostrar de en 15