2010-11-23 245 views
2

我正在Silverlight項目中,我的XAP中有一些文件(在這種情況下是xml文件),但文件數量可以更改,我甚至不知道文件的名稱,但我想在運行時讀取這些文件.. 我知道,由於Silverlight限制,它是不可能自動掃描目錄,但也許有人知道一種解決方法,任何建議表示讚賞。掃描文件的XAP

(編輯) 好的,我看到我的問題不是很清楚,所以在這裏一些背景: 我正在開發一個支持模塊化的項目。一個模塊包含一個XAP和一個XML文件,以及一些元信息(比如OSGI中的一個Manifest)。不同的開發人員應該能夠在那裏構建Module並通過將XML-Description放置在Main-Assembly的XAP中來「部署」它(所以隔離存儲不起作用)。 我可以使用XML文件「鏈接」所有其他XML文件,但這似乎對我來說是一個冗餘步驟。

在此先感謝 奧利

+0

爲什麼不把文件放在IsolatedStorage中,以便對文件有更多的控制權? – davidk01 2010-11-23 11:07:29

回答

2

(原來的答案) 更改XAP文件的擴展名* .zip或與你喜歡的壓縮程序,或爲此事甚至是Windows文件瀏覽器打開它 - 你會能夠提取/看到裏面有什麼。

(PS關於XML文件) 我建議你保持XML文件的服務器端和下載他們喜歡它的顯示here

這是「手工」的方式來做到這一點。如果該答案是您正在尋找的內容,請將此帖標記爲答案。

問候

+0

謝謝maciek,但我想,我還不夠清楚..我想在運行時做! – olli 2010-11-23 10:39:38