允许第三方更改运行时共享库​​的最佳方法是什么?

时间:2012-01-28 12:22:41

标签: actionscript-3 flex shared-libraries custom-component

如何在Flex 4.5或更高版本中执行以下操作:

  1. 编译包含简单函数包的swc库文件
  2. 编译将swc文件引用为RSL的swf应用程序
  3. 发布swf应用程序
  4. 将swc文件的源代码发送给其他开发人员
  5. 允许开发人员修改某些功能的代码,同时保留其接口
  6. 允许开发人员仅使用compc
  7. 将源代码编译为新的swc文件
  8. 允许开发人员用他的新swc文件替换我原来的swc文件,然后在同一目录中执行我的swf应用程序和新的swc文件。
  9. 我尝试了很多次,只是失败了。还有其他选择吗?

1 个答案:

答案 0 :(得分:1)

消除对更新库的额外编译的唯一方法是重新考虑您的架构:如果RSL中的所有依赖项都是properly decoupled,那么您应该没有任何问题。