[問題] 無法從組件 載入型別

看板C_Sharp (C#)作者 (鋼彈)時間14年前 (2011/07/26 16:01), 編輯推噓2(209)
留言11則, 3人參與, 最新討論串1/1
大家好,我有兩個DLL X,Y 兩個的namespace都是space X.DLL中有 class A 和 abstract class B Y.DLL 中有 class C:B 我在新的專案中加入這兩個dll檔 新的專案中有用到 class A 和 class C 編譯的時候出現這個訊息 無法從組件 'Y, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' 載入型別 'space.C'。 請問有人知道這是什麼問題嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.219.200.162

07/26 23:34, , 1F
你是不是要把abstract class B和class C放在同一個DLL?
07/26 23:34, 1F

07/27 02:26, , 2F
不是,我要分開,之後會做其他東西,不過都是繼承B
07/27 02:26, 2F

07/27 02:27, , 3F
就是基本是X.DLL 之後會做其他的DLL 都是繼承B
07/27 02:27, 3F

07/27 02:27, , 4F
這個CLASS C 就算是試做的 就失敗了,有人知道問題嗎?
07/27 02:27, 4F

07/27 02:28, , 5F
謝謝
07/27 02:28, 5F

07/27 08:39, , 6F
對了,class A B在一個專案C在另一個
07/27 08:39, 6F

07/27 08:40, , 7F
如果把兩個合起來CLASS A B C做成同一個DLL就沒問題
07/27 08:40, 7F

07/27 08:50, , 8F
解決了,我把y.dll的default namespace和assembly name
07/27 08:50, 8F

07/27 08:51, , 9F
改掉就好了…可是我不知道為什麼!有人知道嗎?謝謝
07/27 08:51, 9F

04/18 15:41, , 10F
我這邊測試是reference不同步的問題
04/18 15:41, 10F

04/18 15:42, , 11F
參考到舊的reference
04/18 15:42, 11F
文章代碼(AID): #1EBdHagJ (C_Sharp)
文章代碼(AID): #1EBdHagJ (C_Sharp)