專案 '<projectname>' 需要組件 '<assemblyname>' 版本 '<versionnumber1>' 的參考,但是參考的卻是組件 '<assemblyname>' 的版本 '<versionnumber2>' (Visual Basic 警告)

更新:2007 年 11 月

錯誤訊息

專案 '<projectname>' 需要組件 '<assemblyname>' 版本 '<versionnumber1>' 的參考,但是參考的卻是組件 '<assemblyname>' 的版本 '<versionnumber2>'。已發出版本 '<versionnumber1>' 的參考。

雖然專案會間接參考在其他位置定義的組件 (Assembly),不過專案也會直接參考該組件的舊版本。

為了容納在新版本中定義但舊版本中未定義之型別和程式設計項目的存取,編譯器會在解析存取時使用新版本的間接參考。

根據預設,這是一個警告訊息。如需隱藏警告或將警告視為錯誤的詳細資訊,請參閱在 Visual Basic 中設定警告

錯誤 ID:BC42203

若要更正這項錯誤

  • 請移除組件之舊版本的直接參考,或將它變更為參考新版本。

請參閱

工作

HOW TO:在 Visual Studio 中新增或移除參考 (Visual Basic)

概念

組件概觀

專案參考

其他資源

參考命名空間和元件

管理參考