2011-08-25 98 views
3

我對C#相當陌生(來自java,雖然語法幾乎相同),並且我在引用DLL時遇到了問題。從另一個DLL調用一個DLL

我試圖引用它/從另一個DLL調用它,其中從VB接口調用它。我可以在其他DLL中引用DLL,但是當我嘗試編譯它時,它會詢問是否缺少名稱空間或引用。 所以我的問題是:

A.可我居然引用和使用DLL從另一個DLL(並將它顯然編譯)

B.如何?

注意:使用Visual Studio 2010中編譯使用:

csc /target:library /out:<dll name>.DLL <Source1.cs> <Source2>.cs 

等。

謝謝大家提前,您希望從引用的DLL

〜米奇

+4

只需通過「添加引用...」菜單選項添加DLL即可。要編譯,只需單擊編譯按鈕(無需輸入命令) – Raptor

+0

它被稱爲構建和構建解決方案,在「構建」菜單下,以防您沒有構建工具欄和圖標。 –

+0

要擴展@ orn的推薦,在特定情況下,您可能需要更改構建順序(通過搜索_build order_和您的IDE名稱輕鬆找到的方向)。 –

回答

2

右鍵單擊項目。選擇「添加參考」選項。建築可以從'Build'下的頂部菜單中實現。我知道這在上面得到了回答,但我認爲將問題標記爲已回答會很有用。

+0

如果我想調用保存在文件夾內的某個地方並且沒有引用和構建的dll函數,該怎麼辦? – Rocky111