2012-02-06 122 views
4

我有一個.NET解決方案,我剛剛從VS2008升級到VS2010。它包含三個Web項目和兩個直接的VB項目。 Web項目都依賴於(並有參考)一個名爲BusinessLogic的VB項目。VS2010抱怨Microsoft.VisualBasic依賴

所有項目都是針對.NET 2.0,但VS2010是養下面的生成警告:

下裝配有一個版本的.NET框架 的是高於目標和可能的依賴沒有正確加載 運行期間導致失敗:BusinessLogic, Version = 1.0.4419.22315,Culture = neutral,PublicKeyToken = null。 依賴關係是:Microsoft.VisualBasic,Version = 8.0.0.0, Culture = neutral,PublicKeyToken = b03f5f7f11d50a3a。您應該確保 確保相關程序集針對目標 框架是正確的,或者確保您正在尋址的目標框架是相關程序集的目標框架的 。

據我所知8.0.0.0是VB 2.0的正確版本,那麼爲什麼這是一個警告?這有什麼好擔心的嗎?

回答

0

你必須去菜單項目|屬性,並檢查「參考」選項卡。 檢查您使用的引用是否爲.NET 2.0或更高版本。