在FlashDevelop中单独调试/释放输出

时间:2011-06-15 20:25:44

标签: actionscript-3 flashdevelop

我想为调试和发布版本提供单独的输出目录。但是,我在FlashDevelop中看不到任何正确的选项。这件事是否可以实现,如果是这样,该怎么做?如果没有,如何确定当前构建是编译为调试还是发布?

2 个答案:

答案 0 :(得分:3)

是的,这是可能的。转到Project-> Properties-> Build。在Post-Build命令行上,您可以定义构建完成后将发生的情况。您应该创建一个* .bat,将构建移动到相应的文件夹,或直接执行命令。

例如,此命令将构建的* .swf文件移动到调试或发布文件夹,具体取决于当前版本。

cmd.exe /c "xcopy /Y $(OutputDir)\$(OutputName) $(OutputDir)\$(BuildConfig)\"

如果目录不存在,它将创建它。

希望这有帮助

答案 1 :(得分:3)

如果在输出路径(Project propoerties)中添加“-debug”,它将在发布版本中删除。

  • bin / app-debug.swf bin-debug / app.swf
  • 将在发布模式
  • 中生成 bin / app.swf