我正在编写一个 Windows Phone 应用程序,开始使用 VS 2010 Express for windows phone。然后我安装了 VS 2012 并制作了一个桌面应用程序,它使用 RestSharp 使用 JSON/REST 服务。由于 Express 版本不支持插件,我得到了完整的 VS 2010 Ultimate 并安装了 Nuget。当我创建一个 win 手机库项目并添加一个 RestSharp 包时,它会显示在 References 中,但我无法访问它的任何类(并且使用 RestSharp 以红色下划线显示)。此外,当我删除它并从添加引用再次添加时,我得到一个不兼容的引用错误窗口:
RestSharp.WindowsPhone, Version=103.2.0.0, Culture=neutral, PublicKeyToken=null" is incompatible with
Windows Phone 7.1
In order to add it yourself you should to change the project's terget to a compatible framework first.
如果我将目标更改为 WP 7.0,它也会出现。
有没有人解决过类似的问题?