Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Prezados, boa tarde!
Estou criando uma aplicação windows e quero gravar usuários no banco de dados. Porém não estou conseguindo fazer funcionar. Pesquisei na internet tem uma semana estudando o assunto e nada.
quando vou gravar o usuário no banco da o seguinte erro:
Unable to load type 'NHibernate.ByteCode.Castle.ProxyFactoryFactory, NHibernate.ByteCode.Castle' during configuration of proxy factory class.
Possible causes are:
- The NHibernate.Bytecode provider assembly was not deployed.
- The typeName used to initialize the 'proxyfactory.factory_class' property of the session-factory section is not well formed.
Solution:
Confirm that your deployment folder contains one of the following assemblies:
NHibernate.ByteCode.LinFu.dll
NHibernate.ByteCode.Castle.dll
Poderiam me ajudar por favor?
>
Nunca trabalhei com NHibernate, mas pela mensagem:
Confirm that your deployment folder contains one of the following assemblies:
NHibernate.ByteCode.LinFu.dll
NHibernate.ByteCode.Castle.dll
Você faz referência a essas dlls?
Abraços...
Sim. Fiz
Amigos, bom dia!
Resolvi o problema.
Na aplicação estava assim:
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.[b]0[/b]" assembly="NHibernate" namespace="NHibernate">
Ai eu substitui por isso:
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.[b]2[/b]" assembly="NHibernate" namespace="NHibernate">
Outro erro foi que eu não habilitei na propriedade do arquivo de mapeamento o Embedded Resource. Fui lá e habilitei.
Agora está tudo funcionando.
Iniciante né!!! rsrsrs.
Obrigado!
Nunca trabalhei com NHibernate, mas pela mensagem:
Confirm that your deployment folder contains one of the following assemblies:
NHibernate.ByteCode.LinFu.dll
NHibernate.ByteCode.Castle.dll
Você faz referência a essas dlls?
Abraços...