我想将非silverlight程序集添加到silverlight项目中, 有没有办法做到这一点?或者还有什么其他的选择?有没有办法将非silverlight程序集添加到silverlight项目中?
1
A
回答
1
正如Andrey所写,不可能将非Silverlight程序集添加到Silverlight项目中。如果你真的需要使用它,你别无选择,只能在服务器端运行它。您可能已经拥有一个与Silverlight项目配合使用的Web项目,如果是这样,那么您应该在其中添加对此程序集的引用。
用于从Silverlight远程调用Web项目的技术是WCF RIA Services。我链接的页面包含大量文档和视频,可帮助您了解WCF RIA Services。
但是,有一些情况下,这种方法将无法正常工作。也许它们都不适用于你的情况,但由于你没有提供关于这个大会的任何细节,我不能确定。
- 如果,例如,你的程序集包含一些WPF控件,你想将它们添加到您的Silverlight应用程序,你的运气了。你必须找到特定于Silverlight的等价物。
- 如果您经常调用此程序集,您可能会发现Silverlight应用程序花费大量时间等待服务器响应。这可能会显着减慢应用程序的速度。
- 如果您的应用程序需要能够运行在浏览器外并且从互联网断开(我当前的Silverlight项目的一项要求),那么您的运行也将不尽如人意。
有许多的事情,我能想到的,应在WCF RIA服务工作相当不错:
- 发送电子邮件,调用Web服务或其他各种网络相关的活动,
- 与数据库交谈,
- 数学计算。
1
这是不可能的,因为Silverlight与完整的.net框架有不同的运行时间。解决这个问题的常用方法是创建WCF服务,该服务可以访问该程序集并为Silverlight应用程序提供远程访问。
相关问题
- 1. 有没有办法将6502程序集添加到Google Code Prettify?
- 2. 没有指定Silverlight输出Silverlight项目
- 3. 将地图添加到Silverlight项目
- 4. 将XNA添加到Silverlight WP7项目
- 5. Silverlight - 有没有办法让'variadic'UriMapping?
- 6. 将web项目添加到silverlight应用程序 - 如何
- 7. 从其他非silverlight项目中添加对Silverlight项目的引用
- 8. 如何将非托管C++ dll添加到Silverlight 5项目
- 9. 有没有办法将最新添加的项目添加到NSArrayController?
- 10. 在Silverlight应用程序中集成现有的wcf项目
- 11. MVVMlight没有将ViewModels添加到Silverlight 5中的SimpleIoc中
- 12. 有没有办法将所有语言添加到优化的RequireJS项目?
- 13. 如何将silverlight项目添加到ASP.NET项目?
- 14. 为什么我无法将类库项目引用添加到Silverlight项目中?
- 15. 有没有办法确保Silverlight ScrollViewer保持顶部项目完全可见
- 16. 有没有办法从Asp.net MVC4 controllder中调用Silverlight方法?
- 17. 添加到带有非异步生成操作的Silverlight项目服务参考
- 18. 将现有程序集添加到mvc 6项目
- 19. 有没有办法在Silverlight或WPF应用程序中模拟控制台?
- 20. 从非Silverlight项目添加链接到WCF RIA Services
- 21. 编译没有Silverlight项目引用的Web应用程序
- 22. silverlight应用程序与aspx项目合并。没有更新?
- 23. 有没有办法将本地数据库添加到NetBeans Java项目包?
- 24. Silverlight 4将新项添加到DomainDataSource
- 25. 有没有办法快速添加处理程序到Yesod?
- 26. 有没有办法通过编程将Alias添加到Powershell Cmdlet?
- 27. 有没有办法将徽章添加到Android中的应用程序图标?
- 28. 无法将Microsoft Office Interop程序集添加到项目中
- 29. 无法将MonoTouch程序集添加到NUnit项目中Monodevelop
- 30. 将Silverlight 3.0控件添加到现有的ASP.NET项目时遇到问题
感谢您的回应,那么,如何为Silverlight应用程序提供远程访问?你能解释一下吗? – Pappu
@Pappu从这里阅读一些文章:http://www.google.com/search?hl=zh-CN&q=wcf+silverlight – Andrey