作者gundan (钢弹)
看板C_Sharp
标题[问题] 无法从组件 载入型别
时间Tue Jul 26 16:01:36 2011
大家好,我有两个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
1F:推 horngsh:你是不是要把abstract class B和class C放在同一个DLL? 07/26 23:34
2F:→ gundan:不是,我要分开,之後会做其他东西,不过都是继承B 07/27 02:26
3F:→ gundan:就是基本是X.DLL 之後会做其他的DLL 都是继承B 07/27 02:27
4F:→ gundan:这个CLASS C 就算是试做的 就失败了,有人知道问题吗? 07/27 02:27
5F:→ gundan:谢谢 07/27 02:28
6F:→ gundan:对了,class A B在一个专案C在另一个 07/27 08:39
7F:→ gundan:如果把两个合起来CLASS A B C做成同一个DLL就没问题 07/27 08:40
8F:→ gundan:解决了,我把y.dll的default namespace和assembly name 07/27 08:50
9F:→ gundan:改掉就好了…可是我不知道为什麽!有人知道吗?谢谢 07/27 08:51
10F:推 s4300026: 我这边测试是reference不同步的问题 04/18 15:41
11F:→ s4300026: 参考到旧的reference 04/18 15:42