0

我創建了一個簡單的控制檯應用程序。我將所有的類文件移動到一個單獨的項目中,因爲它是在這個和Asp.Net MVC應用程序之間共享的。我添加庫很好。我很好地添加了對該項目的引用。一切看起來都不錯,直到它編譯完成,那麼它突然找不到項目的引用名稱空間。如果我刪除使用語句並將其添加回自動完成工作正常,並看到該項目。只有在構建時纔會出現錯誤。編譯時引用的庫無法識別

enter image description here

+0

順便說一句,你忘了,包括信息...您得到錯誤的最重要的一塊。它可能有助於知道你正在得到什麼錯誤 – Leo

回答

1

乍一看,它看起來像你沒有做錯什麼。在過去,我遇到類似問題,主要原因是...

  1. 這兩個項目都針對不同版本的.NET Framework。它可以很容易地從項目的屬性頁面更改
  2. 在引用的程序集(在這種情況下是類庫)上存在編譯錯誤
  3. 引用的程序集有一些缺失的依賴關係。這可能是有些像的System.Web組裝或System.Web.MVC參考等
+0

這是框架版本。這讓我悲傷了這麼久,你不知道。 – Jhorra

+0

嗯,我一直在做一個解決方案,該解決方案在最新版本的.NET Framework的早期版本中運行。我添加一個新的項目,並不知不覺地忘記在新建項目對話框中指定一個不同的版本。它發生在我身上很多次,當我發現這些錯誤時,是我檢查的第一件事......這就是爲什麼它是可能原因列表中的第一個選項;) – Leo

相關問題