Silverlight 3: Объединенный словарь ресурсов - из не внедренного файла - PullRequest
1 голос
/ 02 октября 2009

У меня есть приложение SL3, которое мой клиент хочет иметь в качестве скина для своих клиентов.

Я не хочу отдельного xap для каждого клиента. Я хочу иметь возможность определить словарь ресурсов для каждого клиента.

Могу ли я иметь один и тот же xap для всех клиентов и указывать на внешний файл xaml (словарь ресурсов), который я объединю во время выполнения для пользователя.

Или мне нужно создавать разные версии xap для каждого клиента, который встраивает словарь ресурсов?

  • Michael

Ответы [ 2 ]

0 голосов
/ 26 ноября 2009

Файл XAP, по сути, представляет собой просто сжатую папку, поэтому вы легко можете заменить файл ресурсов для каждого клиента, которому вы хотите его распространить.

СОВЕТ: посмотрите на this , чтобы получить аккуратную настройку, чтобы XAP распознавался как сжатые папки первого класса в Windows.

0 голосов
/ 03 октября 2009

Или мне нужно создать отдельную версию xap для каждого клиента, который встраивает словарь ресурсов?

Я не уверен насчет внешних ссылок, надеюсь, кто-то еще обратится к этому. Если не будет проблем с безопасностью, мне будет проще иметь ОДИН xap с различными настройками ресурсов ... при условии, что вы можете сказать во время выполнения, какой клиент какой.

...