Я развернул приложение на основе XULRunner во время перехода с 1,8 на 1,9 в Windows. Он использовал XUL и имел некоторые компоненты XPCOM на основе DLL. Лучший способ убедиться, что у вас есть что-то, что будет работать «из коробки», - это объединить все - и среду выполнения, и приложение - в одну установку. Возможно, есть некоторое дублирование, но, вероятно, оно не стоит усилий по его устранению, учитывая количество людей, на которых уже установлен XULRunner. Это, конечно, не для нас (мы были первым приложением XULRunner в комплекте BOWMAN). Но вы также можете предоставить xpi в качестве любезности для опытных пользователей, если вам так нравится.