Что такое «лишние» файлы .swc в каталоге libs в Flex SDK, у которых нет соответствующих подписанных RSL платформ? - PullRequest
1 голос
/ 14 июля 2011

Используя конкретный пример SDK 4.5.0.20967, SDK включает в себя следующие подписанные базовые RSL (.swz файлы) в "<sdk_path>\frameworks\rsls":

  advancedgrids_4.5.0.20967.swz
  charts_4.5.0.20967.swz
  framework_4.5.0.20967.swz
  mx_4.5.0.20967.swz <b>--------> matching .swc is in libs\mx\mx.swc</b>
  osmf_1.0.0.16316.swz
  rpc_4.5.0.20967.swz
  sparkskins_4.5.0.20967.swz
  spark_4.5.0.20967.swz
  spark_dmv_4.5.0.20967.swz
  textLayout_2.0.0.232.swz

.swc файлы в соответствующей директории libs "<sdk_path>\frameworks\libs":

  advancedgrids.swc
  authoringsupport.swc <b>---> no .swz match</b>
  charts.swc
  core.swc <b>---------------> no .swz match</b>
  flash-integration.swc <b>--> no .swz match</b>
  framework.swc
  osmf.swc
  rpc.swc
  spark.swc
  sparkskins.swc
  spark_dmv.swc
  textLayout.swc

Таким образом, 9 из 10 .swz файлов точно совпадают с ..\libs\*.swc, с одним несоответствием .swz -> .swc, равным mx.swc, которое на один подкаталог ниже.

Что меня больше всего интересует, так это, казалось бы, дополнительные файлы .swc:

  authoringsupport.swc
  core.swc
  flash-integration.swc

Кто они и нужны ли они в базовом проекте flex? Документация по ним редкая / отсутствует.

Я ожидаю, что вопрос может быть немного ошибочным, и существование этих трех файлов .swc в корне каталога frameworks\libs не имеет никакого значения. Однако причина, по которой я первоначально смотрел на это, заключается в том, что среда IDE, с которой я экспериментирую ( Amethyst ), по крайней мере, включает все файлы .swc, которые он находит в каталоге frameworks\libs, в проект, и я хочу определить, что я могу удалить вручную.

1 Ответ

1 голос
/ 14 июля 2011

Это пакеты Adobe по умолчанию, которые включают такие вещи, как привязки.

Лучший способ выяснить, что требуется в вашем проекте, потому что он реализуется, - это удалять по одному, пока ваш проект не удастся скомпилировать, а затем восстановить их.

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