Как лучше всего разрешить сторонние изменения в общих библиотеках времени выполнения? - PullRequest
0 голосов
/ 28 января 2012

Как я могу сделать следующее во Flex 4.5 или новее:

  1. Скомпилировать файл библиотеки SWC, содержащий пакеты простых функций
  2. Скомпилировать приложение SWF, ссылающееся на файл SWC как RSL
  3. Публикация приложения swf
  4. Отправка исходного кода файла swc другому разработчику
  5. Разрешить разработчику изменять код некоторых функций при сохранении их интерфейсов
  6. Разрешить разработчику скомпилировать исходный код в новый SWC-файл, используя только compc
  7. Разрешить разработчику заменить мой оригинальный SWC-файл своим новым SWC-файлом, а затем запустить мое SWF-приложение с новым SWC-файломв том же каталоге.

Я много раз пробовал выше, просто чтобы потерпеть неудачу.Есть ли альтернатива?

1 Ответ

1 голос
/ 28 января 2012

Единственный способ исключить дополнительную компиляцию для обновленных библиотек - переосмыслить вашу архитектуру: если все зависимости в RSL правильно отделены , у вас не должно возникнуть никаких проблем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...