我在使用VS 2010 Express for windows phone開始編寫Windows Phone應用程序。然後我安裝了VS 2012,我製作了一個桌面應用程序,它使用RestSharp來使用JSON/REST服務。由於缺乏對Express版插件的支持,我得到了完整的VS 2010 Ultimate並安裝了Nuget。當我創建一個win手機庫項目並添加一個RestSharp軟件包時,它將顯示在參考文獻中,但我無法訪問它的任何類(並且使用RestSharp以紅色下劃線)。此外,當我從添加引用再次刪除,並添加我得到一個不兼容的引用錯誤窗口:Nuget包在Visual Studio中無法正常工作
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它也會出現。
有沒有人解決過類似的問題?
好的,我發現了類似的問題http://stackoverflow.com/questions/5407461/vs2010-incompatible-reference-when-trying-to-add-reference但它沒有解決我的問題。另外,我已經在我的朋友的電腦上測試過它(他有WP的Express,現在他還安裝了VS 2010 Ultimate),他現在也遭遇同樣的問題。 – marcin32 2012-07-17 11:31:26