Nelo, ¿no será por casualidad esto?

Comando: "Add-BindingRedirect"
http://docs.nuget.org/docs/Reference/Package-Manager-Console-PowerShell-Refe
rence

Básicamente el Add-BindingRedirect lo que hace es corregirte el config
apuntando las versiones de los diferentes assembly a la que tenes vos.

En mi caso, el Add-BindingRedirect de nuget (que lo ejecutas desde la
consola de Powershell) me corrigio los bindings de NHibernate a la versión
del paquete que yo tenía, casualmente por temas de conform y algún otro
paquete dando vueltas.

      <dependentAssembly>
        <assemblyIdentity name="NHibernate"
publicKeyToken="aa95f207798dfdb4" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.0.0.4000"
newVersion="3.0.0.4000" />
      </dependentAssembly>

La consola de comandos de Nuget la encontras en el visual studio, menú "View
/ Other Windows / Package Manager Console"

Espero te solucione el problema.

Saludos


-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of
[email protected]
Sent: Sunday, May 15, 2011 3:37 PM
To: [email protected]
Subject: [NHibernate-Hispano] Re: NuGet y versiones

mmm... no me contesté, sigue sin funcionar... esto parece un monólogo de un
sordo.

Sigue dando el error:
Assembly 'ConfOrm, Version=1.0.1.5, Culture=neutral,
PublicKeyToken=ed8affdf01cbe4cf' uses 'NHibernate, Version=3.2.0.4000,
Culture=neutral, PublicKeyToken=aa95f207798dfdb4' which has a higher version
than referenced assembly 'NHibernate, Version=3.2.0.1003, Culture=neutral,
PublicKeyToken=aa95f207798dfdb4'




2011/5/15 [email protected] <[email protected]>:
> Listo, ya me contesté... no había que usar el paquete de nhibernate 
> que figura en NuGet sino usar el que viene con ConfOrm en NuGet...
>
> nelo
>
> 2011/5/15 [email protected] <[email protected]>:
>> Hola gente, me acabo de bajar de NuGet NHibernate y ConfOrm y cuando 
>> voy a compilar me dice:
>>
>> Assembly 'ConfOrm, Version=1.0.1.5, Culture=neutral, 
>> PublicKeyToken=ed8affdf01cbe4cf' uses 'NHibernate, 
>> Version=3.2.0.4000, Culture=neutral, PublicKeyToken=aa95f207798dfdb4' 
>> which has a higher version than referenced assembly 'NHibernate, 
>> Version=3.2.0.1003, Culture=neutral, PublicKeyToken=aa95f207798dfdb4'
>>
>> mirando en NuGet, la versión de NH es la que dice y ConfOrm también, 
>> aunque este último dice requerir NH >= 3.1.0.4000
>>
>> ¿sugerencias?
>>
>> saludos.
>> nelo
>>
>

--
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