嗨,我有一个silverlight4 .net 4.0应用程序,我正在使用自我跟踪实体 . 在应用程序中,我有一个silverlight项目,其中包含由EF自我跟踪模板生成的实体 . 该项目由wcf服务和客户共享,以便更改跟踪工作 . 一切都很好,但当我运行我的服务是获得异常无法加载文件或程序集'System.Runtime.Serialization,Version = 2.0.5.0,Culture = neutral,PublicKeyToken = 7cec85d7bea7798e'或其依赖项之一 . 该系统找不到指定的文件 .
任何帮助都很有意义
谢谢本
2 回答
适用于Silverlight的正确版本,也可能适用于STEs的版本是:
如果您引用了v2.0.50727,那么您还没有加载Silverlight版本,但是.NET 2.0版本将具有以下标志:
必须创建一个单独的项目与映射到客户端的实体 . 所以2个项目包含相同的实体 . 一个映射到服务器,一个映射到客户端,每个使用不同版本的Serialization dll