2009-10-02 49 views
1

我有一個SL3應用程序,我的客戶希望能夠爲他們的客戶提供皮膚。Silverlight 3:合併資源字典 - 來自非嵌入式文件

我不想爲每個客戶單獨使用xap。我希望能夠爲每個客戶定義資源字典。

是否有可能讓我爲所有客戶使用相同的xap,並指向我將在運行時爲客戶合併的外部xaml文件(資源字典)。

或者我必須爲每個嵌入資源字典的客戶構建不同版本的xap嗎?

  • 邁克爾

回答

0

還是我必須建立一個不同版本的XAP爲嵌入資源字典每一個客戶?

我不確定外部鏈接,希望別人能解決這個問題。除非存在某種安全問題,否則對於具有不同資源設置的ONE xap,我認爲看起來更容易......假設您可以在運行時告訴哪個客戶端是哪個。

0

XAP文件本質上只是一個壓縮文件夾,因此您可以輕鬆地爲要分發到的每個客戶端替換資源文件。

提示:看看this,以便在Windows中將XAP識別爲頭等壓縮文件夾。