.net 专用和共享程序集

.net 专用和共享程序集,.net,assemblies,.net,Assemblies,强名称程序集(在GAC中)能否访问私有程序集(即不在GAC中的程序集) 通过访问,我的意思是,可能是使用反射调用其方法之一 我有这个疑问,因为我猜一个要放在GAC中的程序集是因为安全原因而命名的。在我看来,将集会提交给GAC之外似乎是一种安全漏洞……我说得对吗?请告诉我哪里出了问题。是的,使用反射是可能的。如果不在GAC中,则需要文件路径来加载它 当然 GAC中的唯一区别是,任何程序都可以加载程序集,而无需定位它。您是说让内部构件对另一个库可见吗?看:为什么不可能呢?

强名称程序集(在GAC中)能否访问私有程序集(即不在GAC中的程序集)

通过访问,我的意思是,可能是使用反射调用其方法之一


我有这个疑问,因为我猜一个要放在GAC中的程序集是因为安全原因而命名的。在我看来,将集会提交给GAC之外似乎是一种安全漏洞……我说得对吗?请告诉我哪里出了问题。

是的,使用反射是可能的。如果不在GAC中,则需要文件路径来加载它

当然


GAC中的唯一区别是,任何程序都可以加载程序集,而无需定位它。

您是说让内部构件对另一个库可见吗?看:为什么不可能呢?