2011-10-17 62 views
2

我安裝了從http://silverlight.codeplex.com/八月2011 windows phone silverlight工具包。silverlight工具包參考問題

安裝(並重新啓動計算機)後,我嘗試在我的VS項目中引用silverlight工具包(位於C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.1\Toolkit\Aug11\Bin\Microsoft.Phone.Controls.Toolkit.dll)。

當我嘗試這樣做時,出現錯誤,提示「A reference to a higher version or incompatible assembly cannot be added to the project」。爲什麼是這個,我該如何解決它?我的VS是Windows Phone的Visual Studio Express版本。

要注意的是,在參考名單,我也有包括Windows.Phone和Windows.Phone.Controls(指的「更高版本」也許)

回答

3

工具包的8月發行的專門針對7.1版的SDK。
如果您試圖從目標7.0中引用此應用程序,則會收到此消息。

要升級您的應用程序,請右鍵單擊解決方案資源管理器中的項目,然後選擇「升級到Windows Phone 7.1」選項或在項目屬性頁面中選擇該選項。

0

發現問題。該項目編譯爲7.0,silverlight爲7.1 sdk。只需將項目設置爲7.1

0

這很簡單。只需右鍵單擊該文件的DLL文件並單擊屬性,然後單擊解除阻止(位於底部)。