代码之家  ›  专栏  ›  技术社区  ›  Stan

CodeDom和Silverlight

  •  10
  • Stan  · 技术社区  · 14 年前

    Silverlight应用程序(.xap文件、testpage.html、ClientBin旁边的内容资源、浏览器外设置等)只能使用 System.CodeDom 从普通的.NET应用程序?这意味着我有一个控制台或winforms应用程序来创建Silverlight应用程序-这在System.Codedom中可能吗?

    1 回复  |  直到 14 年前
        1
  •  4
  •   Pieter van Ginkel    14 年前

    虽然这将是一个挑战,但它可能是可能的。如果你看看框架本身的功能,有几个选择。

    • 例如 Regex 阶级用途 System.Reflection.Emit 编译你的正则表达式;

    • XmlSerializer 使用 System.CodeDom

    • ASP.Net调用C#编译器( csc.exe )将ASPX页(以及ASP.Net应用程序的所有其他部分)编译成程序集。

    这些都是创建有效程序集的选项,从非常复杂到相对可行。