Adobeのドキュメントから:
これらの定数の値をコマンドラインではなくflex-config.xmlファイルで設定するには、次の例に示すようにこれを記述します。
<compiler>
<define append="true">
<name>CONFIG::debugging</name>
<value>true</value>
</define>
<define append="true">
<name>CONFIG::release</name>
<value>false</value>
</define>
</compiler>
問題は、コンパイラが実際にそれらを考慮に入れておらず、「エラー:未定義のプロパティのデバッグへのアクセス」などのコンパイルエラーが発生することです。これはActionScriptコードに含まれているためです。
引数( "-define + = CONFIG :: debugging、true")を使用してそれらを定義すると、すべて問題ありません。
おそらく私の設定がまったく使用されていないと思ったので、私はそれを不正に作成しました—mxmlcはそれを指摘しています。したがって、configは実際にコンパイラにロードされます。
ヒントはありますか?ありがとうございました。