Discussion Referenze in Soluzione Visual Studio

  • lunedì 16 aprile 2012 10:41
     
     

    Salve,

    sto imparando i metodi di validazione attraverso l'utilizzo di un Validation Application Block e gli esercizi di Enterprise Library Hands on Lab.

    Ho un problema con le referenze in Visual studio 2011 (C#), in particolare il progetto compila ma al momento di validare i dati che inserisco in un form ottengo l'errore :

    Error 1 Assembly 'Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WinForms, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' uses 'Microsoft.Practices.EnterpriseLibrary.Validation, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' which has a higher version than referenced assembly 'Microsoft.Practices.EnterpriseLibrary.Validation, Version=4.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' c:\Program Files (x86)\Microsoft Enterprise Library 5.0\Bin\Microsoft.Practices.EnterpriseLibrary.Validation.Integration.WinForms.dll ValidationHOL

    Per la verità, ho provato a referenziare più volte utilizzando versioni diverse del file Microsoft.Practices.EnterpriseLibrary.Validation.dll, ma non ho successo.

    Inoltre lo stesso problema di versioni mi succede anche altre volte con altri file, vorrei sapere se c'è una metodologia chiara di risoluzione quando si incontrano problemi di questo genere.

    Grazie per l'aiuto,

    El D.

Tutte le risposte