'NHibernate.ByteCode.Castle.ProxyFactory', asegurate de añadir la
referencia a este ensamblado

El día 8 de marzo de 2010 11:53, ccmmasi <[email protected]> escribió:
> ola como estan????
> estoy comenzando con el tema de NHibernate.... no ha sido facil pues
> hay muy poca gente (fuera de la red) que conozca del tema.....
> el error que me sale es este: """""Se produjo una excepción en el
> inicializador de tipo de
> 'NHibernate.ByteCode.Castle.ProxyFactory'."""""No se puede cargar el
> archivo o ensamblado 'Castle.Core, Version=1.1.0.0, Culture=neutral,
> PublicKeyToken=407dd0808d44fbdc' ni una de sus dependencias. El
> sistema no puede hallar el archivo especificado.*******
>
> queria que me ayudaran si es posible a encontrar un error.,.,.,.
> porfavoooor!!!!
> PORFA AYUDENME..,,. es que no entiendo las relaciones en
> NHibernate,,,,, se que hay un error (logicamente, puesto que no me
> corre)
>
>
> MAPEO DE PAISES
> <?xml version="1.0" encoding="utf-8" ?>
> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
> namespace="NHibernate.Oracle.Dll" assembly="NHibernate.Oracle.Dll">
>
>  <class name="GES_PAISES, NHIbernate.Oracle.Dll" table="GES_PAISES">
>
>    <id name="CODDIVISIONPOLITICA" column="CODDIVISIONPOLITICA"
> unsaved-value="0">
>      <generator class="increment"/>
>    </id>
>
>    <property name="NOMBRE" type="String" column="NOMBRE"
> length="1000"/>
>
>    <bag name="DEPARTAMENTOLISTA" lazy="false" cascade="all"
> inverse="true">
>      <key column="CODDIVISIONPOLITICA"/>
>      <one-to-many class="GES_DEPARTAMENTOS, NHibernate.Oracle.Dll"/>
>    </bag>
>  </class>
>
> </hibernate-mapping>
>
>
> MAPEO DE DEPARTAMENTOS
> <?xml version="1.0" encoding="utf-8" ?>
> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
> assembly="NHibernate.Oracle.Dll" namespace="NHibernate.Oracle.Dll">
>
>  <class name="GES_DEPARTAMENTOS, NHibernate.Oracle.Dll"
> table="GES_DEPARTAMENTOS" discriminator-value="0">
>
>    <id name="CODDEPARTAMENTO" column="CODDEPARTAMENTO" unsaved-
> value="0">
>      <generator class="increment"/>
>    </id>
>
>    <many-to-one name="CODDIVISIONPOLITICA" class="GES_PAISES,
> NHibernate.Oracle.Dll" column="CODDIVISIONPOLITICA"/>
>
>    <property name="NOMBRE">
>      <column name="NOMBRE" not-null="true"/>
>    </property>
>
>  </class>
> </hibernate-mapping>
>
>
> CLASE PAISES
> using System;
> using System.Collections.Generic;
> using System.Linq;
> using System.Text;
>
> namespace NHibernate.Oracle.Dll
> {
>    public class GES_PAISES
>    {
>        private int _coddivisionpolitica;
>        public virtual int CODDIVISIONPOLITICA
>        {
>            get { return _coddivisionpolitica; }
>            set { _coddivisionpolitica = value; }
>        }
>
>        private string _nombre;
>        public virtual string NOMBRE
>        {
>            get { return _nombre; }
>            set { _nombre = value; }
>        }
>
>        private int? _cuit;
>        public virtual int? Cuit
>        {
>            get { return _cuit; }
>            set { _cuit = value; }
>        }
>
>        private IList<GES_DEPARTAMENTOS> _departamentolista;
>        public virtual IList<GES_DEPARTAMENTOS> DEPARTAMENTOLISTA
>        {
>            get
>            {
>                if (_departamentolista == null)
>                    _departamentolista = new
> List<GES_DEPARTAMENTOS>();
>
>                return _departamentolista;
>            }
>            set { _departamentolista = value; }
>        }
>    }
> }
>
>
>
> CLASE DEPARTAMENTOS
> using System;
> using System.Collections.Generic;
> using System.Linq;
> using System.Text;
>
> namespace NHibernate.Oracle.Dll
> {
>    public abstract class GES_DEPARTAMENTOS
>    {
>        private int _coddepartamento;
>        public virtual int CODDEPARTAMENTO
>        {
>            get { return _coddepartamento; }
>            set { _coddepartamento = value; }
>        }
>
>        private GES_PAISES _coddivisionpolitica;
>        public virtual GES_PAISES CODDIVISIONPOLITICA
>        {
>            get { return _coddivisionpolitica; }
>            set { _coddivisionpolitica = value; }
>        }
>
>        private string _nombre;
>        public virtual string NOMBRE
>        {
>            get { return _nombre; }
>            set { _nombre = value; }
>        }
>    }
> }
>
> --
> Para escribir al Grupo, hágalo a esta dirección: 
> [email protected]
> Para más, visite: http://groups.google.com/group/NHibernate-Hispano

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a