我有一个SL3应用程序,我的客户希望能够为他们的客户设计皮肤。
我不想为每个客户单独使用xap。我希望能够为每个客户定义资源字典。
我是否可以为所有客户提供相同的xap,并指向我将在运行时为cutomer合并的外部xaml文件(资源字典)。
或者我是否必须为嵌入资源字典的每个客户构建不同版本的xap?
答案 0 :(得分:0)
或者我是否必须为嵌入资源字典的每个客户构建不同版本的xap?
我不确定外部链接,希望其他人会解决这个问题。除非存在一些安全问题,否则我似乎更容易拥有一个具有不同资源集的xap ...假设您可以在运行时告诉哪个客户端是哪个。
答案 1 :(得分:0)
XAP文件本质上只是一个压缩文件夹,因此您可以轻松地为要将其分发到的每个客户端替换资源文件。
提示:查看this进行简洁的调整,以便将XAP识别为Windows中的第一类压缩文件夹。