odwołanie do csc.exe zewnętrzny plik .dll

Próbuję zrobić prostec# program używającyGrowl C# API.

Próbowałem skompilować program na dwa różne sposoby:

1) Zatrzymałem moje.dll plik w tym samym katalogu co mój.cs plik. Niż uciekłem

csc /r:Growl.Connector.dll,Growl.CoreLibrary.dll /out:test.exe *.cs

Kompilował się dobrze i działał bez zarzutu.

2) Teraz utworzyłem katalog w moim bieżącym katalogu roboczym o nazwiegrowl i zachował wszystkie moje.dll odniesienia tam.

Teraz, gdy próbuję go skompilować za pomocą poniższego polecenia

csc /r:"D:\Modified\Growl_NET_Connector_SDK\libraries\growl\Growl.Connector.dll","D:
\Modified\Growl_NET_Connector_SDK\libraries\growl\Growl.CoreLibrary.dll" /out:test.exe *.cs

Kompilował się dobrze, ale gdy próbowałem go uruchomić, wystąpił niżej wymieniony wyjątek.

Unhandled Exception: System.IO.FileNotFoundException: Could not load file or assembly 'Growl.Connector, Version=2.0.0.0, Culture=n
eutral, PublicKeyToken=980c2339411be384' or one of its dependencies. The system cannot find the file specified.
 at GrowlNotification.Program.Main(String[] args)

Moje pytanie brzmi więc, jaki jest właściwy sposób odniesienia.dll plik wcsc gdy pliki znajdują się w folderze zewnętrznym.

Tutaj jeststruktura katalogów dla drugiego przypadku.

questionAnswers(3)

yourAnswerToTheQuestion