0

在 Flash Builder 中调试时,输出文件夹通常是bin-debug.

如果文件不存在,我正在创建一个文件。该文件位于安装目录:

configFile = File.applicationDirectory.resolvePath(fileName);

调试时,这会将文件保存到bin-debug. 问题是bin-debug被标记为只读。因此,我得到了一个SecurityError: fileWriteResource.

我想使用File.applicationDirectory,因为它具有多平台支持,它会在安装目录中创建文件。

我会以错误的方式解决这个问题吗?

4

1 回答 1

1

你做的一切都是正确的。如果您认为问题出在权限上,请尝试更改文件路径,如下所示:

configFile = File.desktopDirectory.resolvePath(fileName);

如果这可行,则在调试时使用它,并在发布项目时将其更改回来。

于 2013-07-10T11:01:32.390 回答