c# - 通过 C# 在运行时编译 swf?

标签 c# apache-flex flash

我想知道是否可以通过 C# 在运行时编译 .swf 文件(将通过 Flex 应用程序调用)。我读过一些关于使用 fsch.exe 的文章,但没有任何文章给出任何具体示例。

我相当确定这是可能的,所以第二个问题是它在中等规模上是否可行。我希望允许用户配置 swf,然后将这些设置直接编译到 swf 中进行交付,而不是依赖外部数据存储来保存配置细节。

提前感谢您提供的任何帮助 -

比尔

最佳答案

您应该能够使用命令行编译器相当简单地完成此操作。

您需要能够在您的服务器上设置编译器。 http://www.google.com.au/search?hl=en&q=swf+command+line+compiler&btnG=Search&meta=

然后在您的 C# 代码中,您可以执行 shell 命令来调用您的编译器。 http://www.google.com.au/search?hl=en&q=execute+command+shell+asp+.net&btnG=Search&meta=

要注意的一件事是等待编译器完成,然后再尝试检索已编译的文件。您将需要处理编译器的响应并确保编译成功。

我不明白为什么这在中等规模上不可行。

关于c# - 通过 C# 在运行时编译 swf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/369364/

相关文章:

c# - 验证失败时如何检查 EntityValidationErrors?

c# - 不挂其他控件的WinForms验证

actionscript-3 - 从Array()中间删除一项的最快方法

apache-flex - 我可以在没有 Flex builder 的情况下使用 flex 吗?

flash - 如何解决 ActionScript 3 (AS3) 中的关闭问题

apache-flex - 在 Emacs 中使用 gdb 模式调试 flash

c# - Blazor 服务器端项目中的内存泄漏

c# - UWP WrapPanel 替换?

c# - 将数据发布到 Flex/Flash (mxml) 应用程序