Pages - Menu

2018年4月10日 星期二

dll命名空間的名稱與類別名稱一致,發生錯誤

起因,

專案名稱取名叫 dbs

類別的名稱也叫dbs,

做成dll檔案,要給其他專案使用。

加入參考後…就掛了

image

但如果將DLL命名空間的名稱改一下,

SNAGHTML6d4ce98

就好了…

image

為什麼!?

不知道,最後查了一下官方文件,

看到一個疑似的說法。來源

避免使用內部範圍內外部範圍中的名稱相同的名稱。 如果存取錯誤的變數,可能會造成錯誤。 如果之變數與相同名稱的關鍵字之間發生衝突,您必須識別關鍵字前面使用適當的型別程式庫。


應該是這個原因!?如果有人知道真正的原因還請跟我說。

沒有留言:

張貼留言