B引用了A , A反射B的时候, 找不到B引用的A程序集?不能这么做?
貌似不能这么做, 我在A中有个接口, B实现了这个接口, 在A中要反射B中的内容。 该怎么做?
[解决办法]
Assembly.Load("你的程序集").GetType("类型的全名");
[解决办法]
a.c.type()
[解决办法]
直接赋值行不?报错信息贴一下吧
[解决办法]
可以吧。如果是在两个dll,生成的时候会有问题。 但运行的时候,是没有问题的,因为类型是静态的。
发布时间: 2012-05-31 12:19:24 作者: rapoo
B引用了A , A反射B的时候, 找不到B引用的A程序集?不能这么做?
貌似不能这么做, 我在A中有个接口, B实现了这个接口, 在A中要反射B中的内容。 该怎么做?
[解决办法]
Assembly.Load("你的程序集").GetType("类型的全名");
[解决办法]
a.c.type()
[解决办法]
直接赋值行不?报错信息贴一下吧
[解决办法]
可以吧。如果是在两个dll,生成的时候会有问题。 但运行的时候,是没有问题的,因为类型是静态的。