在Flash Builder中进行调试时,输出文件夹通常为bin-debug
。
如果文件不存在,我正在创建它。该文件位于安装目录:
configFile = File.applicationDirectory.resolvePath(fileName);
调试时,会将文件保存到bin-debug
。问题是bin-debug
被标记为只读。因此我得到SecurityError: fileWriteResource
。
我想使用File.applicationDirectory
因为它具有多平台支持,它将在安装目录中创建该文件。
我是以错误的方式解决这个问题吗?
答案 0 :(得分:1)
请尝试link解决您的问题。
答案 1 :(得分:1)
你正在以正确的方式做事。如果您认为问题在于权限,请尝试更改文件路径,如下所示:
configFile = File.desktopDirectory.resolvePath(fileName);
如果这样可以在调试时使用它,并在发布项目时将其更改回来。