需要組件 '<assemblyidentity>' (包含型別 '<typename>') 的參考,但是由於專案 '<projectname1>' 和 '<projectname2>' 之間模稜兩可,所以找不到適合的參考
更新:2007 年 11 月
運算式會使用在專案外部定義的型別,例如類別、結構、介面、列舉型別 (Enumeration) 或委派。不過,您的專案所參考之定義該型別的組件 (Assembly) 超過一個。
上述專案會產生具有相同名稱的組件。因此,編譯器無法判斷要針對您正在存取的型別使用哪個組件。
若要存取在另一個組件中定義的型別,Visual Basic 編譯器必須具有該組件的參考。這必須是單一、非模稜兩可的參考,以免造成專案之間的循環參考。
錯誤 ID︰BC30969
若要修正這個錯誤
判斷哪一個專案會產生專案可以參考的最佳組件。為了要做這項決定,您可能需要使用類似輕鬆存取檔案和更新頻率的一些準則。
在專案屬性中加入對檔案的參考,而檔案中會包含定義您所使用之型別的組件。
請參閱
工作
HOW TO:在 Visual Studio 中新增或移除參考 (Visual Basic)