2009-10-01 92 views
0

我創建了自己的類庫。我將該類庫中的dll添加到我的Web應用程序項目中。一切正常。我可以從這個庫等調用類...但是,當我從VS 2008打開我的bin文件夾,然後我沒有看到我的DLL。我只能在解決方案資源管理器中單擊「顯示所有文件」圖標時才能看到它。引用在Visual studio中顯示爲exluded

現在,當我看看我的參考選項卡從我的項目屬性,我可以看到DLL和路徑仍然指向我的第三類LIB的bin文件夾和複製本地設置爲true。我已經清理了我的wap項目/重新編譯了它等等。我不知道爲什麼它這麼做。

任何想法?

+0

任何你沒有使用項目引用的原因? – Ryu 2009-10-01 19:03:55

+0

這些項目不在同一個解決方案中。 – vikasde 2009-10-01 19:05:52

回答

0

你究竟是如何將dll添加到項目中的?如果您所做的只是添加對文件位置的引用,那麼在解決方案資源管理器中沒有看到該DLL是完全正常的。爲什麼你需要看到它,如果你可以上課很好?

要看到它在解決方案資源管理,你需要明確添加...(顯示所有文件,單擊鼠標右鍵,納入項目)如果你這樣做,你仍然不能看到它...好那麼我們有一個謎。 :)

+0

我認爲通過添加使用「添加引用」的DLL會自動將其添加到項目中。因此,無論何時我需要添加引用,我都需要使用「包含在項目中」?它對我來說沒有意義,因爲如果我使用「添加引用」,那麼顯然我也想包含它。 – vikasde 2009-10-02 12:26:42

+0

文件本身不會自動包含在項目中。它更類似於您的代碼所引用的數據文件。如果您通過代碼加載「data.xml」,您可能希望將其添加到項目中以便於訪問它,但不會自動包含它。在項目文件中,它是一個「參考」節點而不是「內容」節點...但您可以添加後者。 – Bryan 2009-10-06 21:16:26

相關問題