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

通过C#在运行时编译swf?,c#,apache-flex,flash,C#,Apache Flex,Flash,我想知道是否有可能在运行时通过C#(将通过Flex应用程序调用)编译.swf文件。我读过一些关于使用fsch.exe的文章,但没有给出任何具体的例子 我相当肯定这是可能的,所以第二个问题是它在中等规模上是否可行。我希望允许用户配置swf,然后将这些设置直接编译到swf中进行交付,而不是依赖外部数据存储来保存配置细节 提前感谢您提供的任何帮助- Bill您应该能够非常简单地使用命令行编译器来完成这项工作 您需要能够在服务器上设置编译器 在C代码中,您可以执行一个shell命令来调用编译器 需要注意

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

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

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


Bill

您应该能够非常简单地使用命令行编译器来完成这项工作

您需要能够在服务器上设置编译器

在C代码中,您可以执行一个shell命令来调用编译器

需要注意的一件事是在尝试检索编译文件之前等待编译器完成。您需要处理来自编译器的响应,并确保编译成功

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

你可以试试。。它是基于命令行的ActionScript编译器,因此您可以使用调用它,然后使用该方法等待它完成编译