我试图用 Growl C# API
来做一个简单的 c/code> 程序。
我试图用两种不同的方式来编集我的节目:
我把我的
.dll
文件保存在与我的.cs
文件相同的目录中。csc /r:Growl.Connector.dll,Growl.CoreLibrary.dll /out:test.exe *.cs
它汇编了罚款,并进行了罚款。
现在我在我的当前工作目录中创建了一个名为
growl
的目录,并将所有.dll
参考文献保存在那里。
现在当我试图用以下命令编译它时
csc /r:"D:ModifiedGrowl_NET_Connector_SDKlibrariesgrowlGrowl.Connector.dll","D:
ModifiedGrowl_NET_Connector_SDKlibrariesgrowlGrowl.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)
因此,我的问题是,当文件在外部文件夹中时,在 < code>.dll 文件中引用 < dll 文件的正确方式是什么?
这里是""http://pastie.org/3956013" rel="不跟随 noreferrer"> 指令结构 。