2011-08-16 22 views
1

所以我從來沒有遇到過這種類型的錯誤(警告),我不知道如何去糾正這個問題。當然,由於這個警告,當我試圖調用任何需要這個引用的東西時,出現了幾個錯誤。如何處理「引用組件」引用「無法找到」。

我得到的警告是:

"the referenced component "Telerik.Web.UI" could not be found." 

我的問題是什麼這個問題,什麼是Visual Studio來無法找到一個參考,即使它似乎是有什麼原因呢?

爲了讓這個特定參考起作用,我還需要額外獲得些什麼嗎?

我到底會如何解決這個問題?

另外,作爲一個側面的問題:我將如何處理與Visual Studio的任何參考的這個問題,或者將要通過什麼步驟來解決這個問題?

更新1:

好了,所以花一些時間與它瞎搞我結束了剛剛刪除的參考和readding之後。

這解決了這個問題,但我仍然有興趣瞭解爲什麼會發生這種情況?

因此需要考慮的新問題:即使位於正確的位置,爲什麼會將引用視爲「未找到」?

更新2:

好了,所以參照問題不斷,我發現這是很有趣,我不知道爲什麼它正在發生。所以我的問題是,我試圖使用參考

CrystalDecisions.CrystalReports.Engine

這個參考的途徑:

C:\Program Files\Business Objects\Common\2.8\managed\CrystalDecisions.CrystalReports.Engine.dll 

所以我想要做的是使用這個相同的參考,除了代替2.8 \託管*

我想在公用目錄4.0中使用該目錄的4.0版本ectory。沒問題,我所要做的就是刪除當前的參考,並在4.0目錄中手動瀏覽。然而,當我做到這一點我最終屬性中的文件夾路徑繼續說這是從這個位置來:

C:\Program Files\Business Objects\Common\2.8\managed\CrystalDecisions.CrystalReports.Engine.dll 

什麼,我想知道的是,爲什麼會出現這種情況?這是否意味着我仍然沒有獲得正確的參考文件夾,我該如何解決這個問題?

任何關於如何解決這個問題的幫助或建議都非常感謝。 謝謝。

+0

你添加包含通過右擊這個類型Visual Studio項目彙編「添加參考'? –

+0

是的,telerick參考文件在參考文件夾 – James213

+0

不要忘記使用File + Save All,以便保存項目文件。 –

回答

0

確保您的項目未配置爲使用客戶端配置文件。

右鍵單擊您的項目並選擇屬性。單擊應用程序選項卡。在「目標框架」框中,選擇你想要定位的框架,但最後沒有Client profile

這個答案是一個很好的資源,解釋了爲什麼客戶端配置文件不能在你的情況下使用:The referenced project x does not exists

+0

目標框架不是一個客戶端配置文件,但感謝您的快速響應,這將是我會尋找,爲未來的問題。 – James213

+0

當然。你有沒有在你的代碼中設置正確的'using'語句? –

+0

'using'語句似乎設置正確 – James213