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

.net – 如何在Silverlight应用程序中使用非Silverlight程序集?

我正在做一个具有一个统一的后端和多个前端(ASP.NET MVC 1.0 / JQuery和Silverlight 2)的项目(纯粹的爱好,“掌握我的技能”).当我尝试在Silverlight 2项目(VS2008)中添加对我的业务层程序集的引用;它被拒绝,因为它不是一个Silverlight程序集.

他们是否在Silverlight应用程序中包含和引用非Silverlight程序集?

解决方法

不,那里没有. Silverlight在完全不同的CLR上运行,这与正常(桌面)CLR不兼容.它在BCL中有一个底层不同的API,最重要的是不同的元数据版本号.这两个因素,除其他外,防止为桌面CLR编译的程序集认在Silverlight CLR上运行.

所有程序集必须专门为silverlight编译.

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

相关推荐