我有一個Visual Studio項目的奇怪問題。我正在使用.Net 4框架編寫一個C#應用程序。我添加了一些對DLL的引用(我相信它們是在3.5中編譯的),並且它們一直工作直到我構建解決方案。發生這種情況時,它將刪除引用,因爲編譯器無法看到這些DLL中的名稱空間。有任何想法嗎?編譯應用程序時,它將刪除引用
錯誤:
Error 4 The type or namespace name 'XXX' could not be found (are you missing a using directive or an assembly reference?)
一般情況下,您應該在錯誤和警告窗口中看到警告 - 我的猜測是您的項目中不存在必需的引用之一。 – 2012-01-09 16:23:38
你在你的項目中設置ecopyLocal = true ..?還要記住,4.0 GAC與3.5 GAC是分開的,如果你是GAC的話.DLL的 – MethodMan 2012-01-09 16:23:49
@Neil Knight你是否直接將dll複製到bin目錄中? – 2012-01-09 16:27:51