0

私はこの問題の解決策を見つけるために何時間も努力してきましたが、見つけることができませんでした。

次のコマンドでASDocを実行しようとしています。

asdoc -doc-sources
 "C:\My Projects\TheProject\Flex\TheProject\src" -main-title TheProject
 -output "c:\My Projects\TheProject\Flex\TheProject"\asdoc -warnings=false

次のエラーが発生します。

Loading configuration file C:\Program Files\Adobe\Adobe Flash Builder 4.5\sdks\4
.5.1\frameworks\flex-config.xml
C:\My Projects\TheProject\Flex\TheProject\src\com\company\common\comp
onents\Header.mxml: Error: unable to resolve '/com/company/common/co
mponents/images/logo.gif' for transcoding

C:\My Projects\TheProject\Flex\TheProject\src\com\company\common\comp
onents\Header.mxml: Error: Unable to transcode /com/company/common/c
omponents/images/logo.gif.

ここで推奨されているようにスラッシュを追加しようとしましたが、修正されませんでした。

誰かがこれを回避する方法を知っていますか?問題のあるコード(埋め込み)を削除すると問題が解決します...しかし、明らかに私はそれを削除したくありません。

前もって感謝します。

4

1 に答える 1

2

それが役立つかどうかわからない。ただし、-source-path引数を追加してみてください。埋め込みは相対URLであるため、ソースパスではなく、コマンドが実行されているディレクトリからアセットを検索しようとしている可能性があります。

asdoc -source-path "C:\My Projects\TheProject\Flex\TheProject\src"
      -doc-sources "C:\My Projects\TheProject\Flex\TheProject\src"
      -main-title TheProject
      -output "c:\My Projects\TheProject\Flex\TheProject\asdoc" 
      -warnings=false
于 2012-04-27T18:00:36.093 に答える