我有一個.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的正確版本,那麼爲什麼這是一個警告?這有什麼好擔心的嗎?