2011-06-13 43 views
0

如果不是,那我們該如何處理彙編版本的東西?Windows Phone 7中有沒有像GAC的東西?

順便說一句:我找不到強名稱簽署WP7程序集的方法,我錯過了什麼嗎?

+0

這是關於您創建的WP7的庫DLL或WP7應用程序本身的問題? – kanchirk 2011-06-13 19:55:43

+0

關於一個庫項目 – CuiPengFei 2011-06-13 20:29:46

回答

4

不,在WP7中沒有GAC或同等版本。

GAC用於共享版本化的程序集。在Windows Phone 7中,每個應用程序都與所有其他應用程序完全隔離,因此不需要組件共享工具。

+0

謝謝,如果有兩個應用程序都使用A.dll,那麼手機中會有兩個A.dll副本,這是否正確? – CuiPengFei 2011-06-13 20:29:17

+1

AFAIK兩個應用程序不能共享一個程序集。這是因爲每個應用程序的XAP文件都將安裝在自己的私人文件夾中,無法訪問其自己的'IsolatedStorage'區域之外的任何內容。因此,如果每個應用程序在其自己的XAP文件中打包A.dll,手機上將會有該文件的兩個副本。 – Praetorian 2011-06-13 20:34:19

+1

@CuiPengFei - 是的,這是正確的。 – 2011-06-13 21:21:13