2009-10-02 45 views
1

我有一个SL3应用程序,我的客户希望能够为他们的客户提供皮肤。Silverlight 3:合并资源字典 - 来自非嵌入式文件

我不想为每个客户单独使用xap。我希望能够为每个客户定义资源字典。

是否有可能让我为所有客户使用相同的xap,并指向我将在运行时为客户合并的外部xaml文件(资源字典)。

或者我必须为每个嵌入资源字典的客户构建不同版本的xap吗?

  • 迈克尔

回答

0

还是我必须建立一个不同版本的XAP为嵌入资源字典每一个客户?

我不确定外部链接,希望别人能解决这个问题。除非存在某种安全问题,否则对于具有不同资源设置的ONE xap,我认为看起来更容易......假设您可以在运行时告诉哪个客户端是哪个。

0

XAP文件本质上只是一个压缩文件夹,因此您可以轻松地为要分发到的每个客户端替换资源文件。

提示:看看this,以便在Windows中将XAP识别为头等压缩文件夹。