Supponiamo di avere un progetto Winforms C#, MainGUI.VS2008.NET: Ottenere le dipendenze di un progetto di riferimento da copiare nella cartella bin del progetto principale
Fa riferimento a un altro progetto nella stessa soluzione, ControlsLib.
ControlsLib fa riferimento a una suite di controllo di terze parti, come i controlli Infragistics o Telerik, ed espone una serie di controlli utente, utilizzati in MainGUI.
Copia locale è impostato su true su tutti i riferimenti in ControlsLib e tutte le DLL di terze parti sono visualizzate in ControlsLib \ bin \ release.
Tuttavia non posso ottenere il terzo DLL parti per copiare automaticamente MainGUI \ bin \ release, che è la cartella da cui si genera installazione del software (in questo caso utilizzando NSIS)
Pertanto le DLL di controllo di terze parti non vengono inclusi nell'installazione, il che porta a FileNotFoundException in fase di esecuzione quando vengono utilizzati i controlli di ControlLib che dipendono dalle DLL di terze parti.
Esiste un modo "corretto" per eseguire questa operazione di cui non sono a conoscenza? Precedentemente ho appena gestito questo in uno script nant build copiando i file, ma sto iniziando un nuovo progetto e volevo solo controllare.
Grazie