Silverlight应用程序( .xap文件、testpage.html、ClientBin旁边的内容资源、非浏览器设置等)是否可以从常规的System.CodeDom应用程序中仅使用.NET创建?这意味着我有一个控制台或winforms应用程序来创建Silverlight应用程序-这在System.Codedom上是可能的吗?
我已经到处找过了,还没有找到任何关于这方面的信息。
发布于 2010-10-30 14:51:27
尽管这将是一个挑战,但它应该是可能的。如果你看一下框架本身的功能,你会发现有一些选择。
例如,expressions;
XmlSerializer类使用System.Reflection.Emit来编译您的常规System.CodeDom来生成用于序列化和反序列化XML的程序集;csc.exe)来将ASPX页(以及ASP.Net应用程序的所有其他部分)编译为程序集。这些都是创建有效程序集的选项,从非常复杂到相对可行。
关于你的Silverlight部分问题。这应该只是一个创建有效项目的例子。也许最简单的方法是创建你能想到的最简单的Silverlight项目(所以,没有任何内容),并尝试用三个选项之一来模拟它。如果你已经运行了,然后逐步添加部件,直到你得到你需要的东西。
https://stackoverflow.com/questions/3964376
复制相似问题