2014-03-29 60 views
0

我和一些朋友正在構建一個由4個項目組成的程序,我們正在將它們放在一起。C#無法找到已使用和引用的類

在開發過程中,我們決定將課程從一個項目移到另一個項目。我們改變了命名空間,並確保所有項目都引用了包含它的項目。

當運行該項目,編譯器爲一對夫婦的錯誤:

The type or namespace name 'dataList' could not be found (are you missing a using directive or an assembly reference?) 

Cannot implicitly convert type 'DAL.dataList`1<classes.IBase>' to 'classes.dataList<classes.IBase>' 

dataList is the class we moved from DAL to classes. 

類出現彩色的,而當我試圖做classes.dataList顯示的位置,它承認階級,但編譯器仍給出錯誤。

我們其中一個人出現的問題是編譯器從刪除的舊文件中讀取的內部衝突,而不是正確的文件(因此未能正確加載它),但它已修復,現在這個彈出向上。

+1

類似的聲音沒有被移動,而是被複制,你有兩個地方。 –

+0

實際上還有一個我不知道的副本(不是它應該在的地方),但刪除它並不影響這個問題。 – Raledon

回答

0

已解決 - 我不完全確定爲什麼或如何。據我所知,我們中的一個人玩DAL,添加並刪除了參考文獻,並解決了這個問題。

相關問題