csc.exe ссылка на внешний файл .dll

Я пытаюсь сделать простойc# программа с использованиемGrowl C# API.

Я попытался скомпилировать мою программу двумя разными способами:

1) Я сохранил свой.dll файл в том же каталоге, что и мой.cs файл. Чем я побежал

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

Он скомпилирован нормально, а также работает нормально.

2) Теперь я создал каталог внутри моего текущего рабочего каталога с именемgrowl и сохранил все мои.dll ссылки там.

Теперь, когда я пытаюсь скомпилировать его с помощью команды ниже

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

Он скомпилировался нормально, но когда я попытался запустить его, произошло следующее исключение.

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)

Итак, мой вопрос в том, как правильно ссылаться.dll файл вcsc когда файлы находятся во внешней папке.

Здесьструктура каталогов для 2-го случая.

Ответы на вопрос(3)

Ваш ответ на вопрос