重要!我對自己感到困惑,因爲在另一個項目/組裝中比我想象的要多。當我在正確的地方時,事情可以正常工作。無論如何,感謝所有幫助,請不要花更多時間在這個上!無法創建對類庫的有效引用
我有一個MVC3項目,它使用了一個ClassLibrary程序集。我想從控制檯應用程序中的類庫中創建實例(在相同的解決方案中)。
我確定我使用完全限定名稱,因爲它是與控制檯應用程序不同的程序集。在我的情況下,該類型名稱是:
KIBS.DykrapportDomain.Model.DykRapport_Utrustning, DykrapportDomain, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
我已經添加到從控制檯項目的類庫項目的引用,似乎很好,當我在對象瀏覽器中打開它,我可以在裏面看到的一切。我也確定目標框架是.NET 4(不是客戶端配置文件)。
不過,當我添加以下語句:
using KIBS.DykrapportDomain.Model;
我得到一個類型或命名空間名稱「KIBS」找不到(是否缺少using指令或程序集引用?)
我錯過了什麼!?
你檢查是否KIBS有其他程序集的依賴關係嗎? –
KIBS確實有一些依賴關係,我是否也必須將這些添加到控制檯應用程序中? – kaze
KIBS項目是否已經建成?調試目錄中是否有DLL?可能看起來很明顯,但它發生在我「清理」一個項目並嘗試重新構建解決方案的地方。 VS試圖依賴之前建立依賴關係,並且我得到一個缺少的命名空間錯誤。 – JTMon