編譯時產生模稜兩可

編譯時產生模稜兩可

這問題以前遇過幾次,都直接還原前一個版本來解決。

最近又遇到這樣的問題,不過這次我找到問題點,動手解決掉,沒動用到前面的版本。

因此,稍微紀錄一下,以免以後又忘記。

 

通常遇到這問題,是因為有重複的命名宣告,一般來說,會建議去找出衝突命名來修改(C like 常見)或者使用命名空間(Namespace)來解決。

我這次是因為不小心將同樣名稱 class 放到不同的專案(B)中,但卻被原本的專案(A)參考,以致產生這樣的問題。

所以,我先把移植錯誤的專案中class 移除掉,就解決。

 

參考資料:

http://charlesbc.blogspot.com/2010/10/aspnet.html

http://www.blueshop.com.tw/board/FUM20041006161839LRJ/BRD20091026220421C4P.html