我想知道是否可以通过 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/