强制加载 System.Xml 程序集 v. 2.0.5.0
我遇到了程序集不匹配的问题 - 在服务器站点上我需要使用版本 2.0.5.0 中的 System.Xml 程序集。如何在客户端站点上强制加载此程序集(2.0.5.0 是 Silverlight 程序集)。
I have got a problem with missmatching the assemblies - on the server site I need to use System.Xml assembly in version 2.0.5.0. How to force loading this assembly on the client site (2.0.5.0 is a Silverlight assembly).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
System.Xml 是 GAC 的,您是否引用了 System.Xml 的 Silverlight 特定版本?如果是这样(出于我无法理解的原因!),您需要确保该程序集引用的 CopyLocal 设置为 true,否则在构建时它不会被推送到输出。
System.Xml is GAC'd, have you referenced the Silverlight specific version of System.Xml? If so (for reasons which are beyond me!) you need to make sure that CopyLocal is set to true for that assembly reference, otherwise it won't get pushed to the output when you build.