在Silverlight应用程序中使用protobuf-net

时间:2012-05-09 23:59:37

标签: protobuf-net silverlight-5.0

我在控制台和WPF应用程序中成功使用了protobuf-net.dll。但是,当我尝试在Silverlight 5应用程序中使用它时,我收到错误消息:

“你不能添加对protobuf-net.dll的引用,因为它不是针对Silverlight运行时构建的.Silverlight项目只适用于Silverlight程序集。”

在protobuf-net网站(http://code.google.com/p/protobuf-net/)上,我看到了对Silverlight兼容性问题的引用,但找不到Silverlight dll。如何在Silverlight 5应用程序中使用protobuf-net?

由于 和Manish

2 个答案:

答案 0 :(得分:1)

Nuget包包含特定于Silverlight的构建;如果你通过Nuget包管理器添加引用,它应该自动正确设置。

如果您从google-code下载软件包,只需展开.zip(目前为r480);它包含一个“sl4”目录,其中包含为Silverlight 4(及更高版本)构建的库。

答案 1 :(得分:0)

在源分发中有一个项目文件

。\ protobuf-net_Silverlight \ protobuf-net_Silverlight.csproj

包含在发行版中。我个人没有使用过silverlight的东西,但它可能会让你到达你需要的地方。