2011-04-29 71 views
0

強大的程序集(GAC)可以訪問私有程序集(即不在GAC中的程序集)嗎?私有和共享程序集

通過訪問我的意思是,可能會使用反射調用其方法之一。

我有這個疑問,因爲我猜想因爲安全原因,要將放在GAC中的程序集強名稱。在GAC之外引用一個程序集似乎是一個安全漏洞......我是對的嗎?請讓我知道我要去哪裏錯了。

+0

您是否在談論如何讓內部對其他庫可見?請參閱:http://msdn.microsoft.com/en-us/library/0tke9fxk%28v=vs.80%29.aspx – IAbstract 2011-04-29 19:28:50

+0

爲什麼不可能這樣? – SLaks 2011-04-29 19:29:48

回答

0

是的,通過使用反射它是可能的。如果不在GAC中,您將需要文件路徑來加載它。

0

當然。

在GAC中唯一的區別是任何程序都可以加載程序集而無需找到它。

+0

更新我的問題.. – Manish 2011-04-29 19:48:14

+0

不,你是不對的。 – SLaks 2011-04-29 19:52:19