2010-10-27 85 views
1

我已經下載了一個用於我的WPF/.NET 4/VS2010項目的開源第三方程序集。我已經添加了對項目DLL的引用,並驗證了VS2010可以通過瀏覽對象瀏覽器中的公開類來看到它。當我在項目的相應類中添加「using」指令時,Intellisense提供了新的程序集作爲建議,因此VS2010在某種程度上意識到了這一點。 Intellisense也爲我嘗試使用的暴露類生成提示。 不幸的是,我的項目由於缺少此程序集的程序集引用而無法編譯。這些類突出顯示爲有效,Intellisense讓我導航到方法等,但編譯器不會確認它們。 如果是C#版本不匹配,我重新編譯了開源項目,目標是.NET 4.這並沒有改變。WPF/C#無法找到有效的程序集參考

我錯過了什麼?這看起來像是簡單的開發人員錯誤,但我不知道如何繼續。

+0

您可以添加編譯器給您的確切錯誤,也可能是您下載的庫的名稱。 – 2010-10-27 15:00:55

回答

0

當庫本身依賴於其他庫時,有時會發生這種情況。當您的庫包含多個DLL時,請參考項目中該庫的所有DLL。