0

Flash Builder でデバッグする場合、通常、出力フォルダーはbin-debug.

ファイルが存在しない場合は作成しています。このファイルは、インストール ディレクトリにあります。

configFile = File.applicationDirectory.resolvePath(fileName);

デバッグ時に、これによりファイルが に保存されますbin-debug。問題は、read onlybin-debugとマークされていることです。したがって、私は.SecurityError: fileWriteResource

File.applicationDirectoryマルチプラットフォーム対応で、インストールディレクトリにファイルを作成してくれるので使いたいです。

私はこれについて間違った方法で進んでいますか?

4

1 に答える 1

1

あなたはすべてを正しい方法で行っています。問題がパーミッションにあると思われる場合は、次のようにファイル パスを変更してみてください。

configFile = File.desktopDirectory.resolvePath(fileName);

これが機能する場合は、デバッグ中に使用し、プロジェクトをリリースするときに元に戻してください。

于 2013-07-10T11:01:32.390 に答える