我剛剛將我的操作系統更新到Windows 8,並且還安裝了Visual Studio 2012(Windows Phone 8 SDK)。在Windows 8安裝後,Bing地圖在WP7上消失了嗎?
我正在玩新界面,並試圖看到安裝的新功能,然後是否我的舊項目(內置Visual Studio 2010 Express for Windows Phone)將加載,我注意到一個大問題:
沒有加載Bing地圖。嗯,我覺得很奇怪。 我知道,對於Windows Phone 8,微軟已經過渡到諾基亞映射,所以我認爲它必須與新的SDK有關。
因此,我嘗試打開Windows Phone SDK的Visual Studio 2010 Express,並加載較舊的項目(該SDK中內置的),發生了同樣的事情......沒有任何地圖會加載! 我想也許它與服務器/ api有關?但是這看起來令人懷疑。
我是一名高中老師,我們實際上在下週開始使用MS VS 2010 Express for Windows Phone開發手機應用程序,並且所有頭幾周的課程都是圍繞着映射而建立的(使用Bing Maps )。
如果我找不到加載這些地圖的解決方案,我將處於一個受到傷害的世界。 任何幫助將不勝感激!
編輯................................ 這裏有幾張圖片來向你展示設計看起來像以及仿真器如何顯示相同的數據。 (不知道這是否已連接,但我沒能進行屏幕截圖[PrntScr]仿真器正在運行時)
他們應該可以正常工作。它們是不是在VS中加載,或者在VS中加載,還是在模擬器上運行應用程序? 您使用MVVM Light嗎?如果您的代碼涉及與INotifyPropertyChanging接口相關的任何內容,則VS設計器會崩潰。而MVVM Light中的viewmodel基類實現了這個接口。 – trydis
@trydis它們實際上在VS Xaml標記中加載,但在「運行」時不在VS2010或VS2012的模擬器中加載。這是否意味着它與模擬器有關?我沒有使用MVVM LIght,INotifyPropertyChanging沒有在當前項目中實現。 –
可能是一個愚蠢的問題,但模擬器有一個工作的網絡連接? – trydis