温莎集装箱和内部物业

时间:2008-10-08 21:37:16

标签: .net inversion-of-control castle-windsor

是否有任何解决方案如何初始化标记为“内部”的组件的属性?我应该为InternalsVisibleTo attrribute使用什么程序集名称,否则它将无济于事?

1 个答案:

答案 0 :(得分:1)

internal表示只能访问同一程序集中的代码。

也就是说,您可以使用反射器将组件翻录回原始代码,将访问修饰符更改为公共,然后将其编译回来。

除非集会被混淆;那时你有点像SOL。