Jen

Windows Phone 7 疑難雜症 - WindowsPhone71.Overrides.targets was not found

今天在 Code Samples for Windows Phone 下載了一些 Sample Code 來看,但是在開啟的時候會跳出以下這個錯誤視窗。

接著在 Visaul Studio 2010 的 Output 視窗顯示以下錯誤。
The imported project "C:\Program Files\MSBuild\Microsoft\Silverlight for 
Phone\v4.0\Microsoft.Silverlight.WindowsPhone71.Overrides.targets" was not found.

打開指定的目錄,只發現一個名為Microsoft.Silverlight.WindowsPhone.Overrides.targets 的檔案。
【解決方式】
如果要修正這個錯誤,用 Notepad ++ 打開專案目錄下的 *.csproj,以我為例就是 sdkContactsCS.csproj 這個檔案。
開啟後,找到以下這一段:
WindowsPhone71
改成:
WindowsPhone
存檔重新開啟就完成了。
========================
2011/12/7 更新
搞笑了,我裝的 Windows Phone SDK 是 7.0 舊版的,MSDN 的 Sample Code都是 7.1 版的,所以才會出現這錯訊,所以我就先移除 7.0 版 SDK ,再重裝 7.1版的 SDK,就可以不須做以上的修改,這一篇是錯誤學習。

0 意見: