微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

.net – CodeDom和Silverlight

可以使用来自常规.NET应用程序的System.CodeDom创建Silverlight应用程序(.xap文件,testpage.html,ClientBin旁边的内容资源,浏览器设置等)意思我有一个控制台或 winforms应用程序创建Silverlight应用程序 – 这可能与System.Codedom?

搜索过高低,还没有找到任何有关这方面的信息.

解决方法

虽然这是一个挑战,但应该是可能的.如果你看看框架本身是什么,那么有一些选择.

>例如,Regex类使用System.Reflection.Emit编译您的regulare表达式;
> XmlSerializer使用System.CodeDom来生成用于序列化和反序列化XML的程序集;
> ASP.Net调用C#编译器(csc.exe)将ASPX页面(以及ASP.Net应用程序的所有其他部分)编译到程序集中.

这些都是创建一个从非常复杂的订单到相对可行的有效程序集的选项.

关于你的Silverlight部分的问题.这只是创建一个有效项目的情况.可能最简单的方法是创建您可以想到的最简单的Silverlight项目(因此,没有任何内容),并尝试使用三个选项之一来模拟.如果你有运行,而不是逐渐添加零件,直到你有你需要的.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐