Sto cercando di compilare un'applicazione per la quale ho la soluzione e non riesco ad andare oltre:'È necessario aggiungere un riferimento a Microsoft.Practices.EnterpriseLibrary.Common', anche se il montaggio è nel GAC
'Microsoft.Practices.EnterpriseLibrary.Common.Configuration.IConfigurationSource' è definito in un assieme a cui non viene fatto riferimento. È necessario aggiungere un riferimento a assembly 'Microsoft.Practices.EnterpriseLibrary.Common, Version = 3.1.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a'
Così ho aggiunto l'assembly nella Global Assembly Cache:
Dopo alcune ricerche ho aperto visual Studio con il Fusion Assembly Binding Viewer esecuzione, che sembrava creare un sacco di tronchi, ma nessuno che si è riferito a questa versione esatta del montaggio (tuttavia 4.1.0.0 è in là).
Non posso semplicemente aggiungere -> riferimento come VS mi dice che esiste già un riferimento con lo stesso nome.
Quali altre strade dovrei esplorare?
Perché non usi EntLib 5.0? – abatishchev
Questo non è il mio progetto, devo solo essere in grado di compilarlo –
Se c'è un riferimento esistente, provare a rimuovere il riferimento esistente e quindi aggiungerlo nuovamente. Avere l'assembly nel GAC non farà alcuna differenza in fase di compilazione. – Justin