2008-12-02 20 views
4

我們現在正在通過visual studio 2008使用WM6專業模擬器進行windows移動開發。我的問題是,你能獲得模擬器映像來模擬存儲卡嗎?我們將SQLCE 3.5數據庫從我們設備中的可移動存儲卡上運行,只需讓仿真器模擬這種情況就可以了。我們瀏覽了仿真器配置設置並沒有遇到這個選項。WM6模擬器可以有存儲卡嗎?

我們已經將移動設備放在桌子上,所以我們可以直接部署到他們那裏來解決這個問題,但我認爲無論如何都值得投票。

回答

9

是的,可以爲模擬器設置存儲卡。

在模擬器窗口中,轉到File/Configure。在常規選項卡上有一個共享文件夾設置。您可以將其指向主機上的目錄。該目錄將顯示爲em上的存儲線。

+0

你明白了。我們實際上是在玩弄,並想出了這一點。感謝您的迴應!像冠軍一樣工作。 – 2008-12-02 17:03:21

2

如前所述,是存儲卡是模擬的。認爲它在發佈之前總是在真正的硬件設備上進行測試。我發現有時模擬器上的存儲卡與硬件訪問不完全一致。事實上,在這方面,仿真器可能有點兒麻煩。

例如,我在我的PDA應用程序中廣泛使用SQLITE。有時我不能讓模擬器創建一個新的數據庫文件,即使相同的代碼在設備上完美工作。

要點:它很適合測試,但偶爾會失敗,如果某些代碼沒有執行,您認爲應該......在浪費時間在模擬器上排除故障之前,在硬件設備上運行它。

+0

其實我有一種情況,VS2008會拒絕部署在「存儲卡」(共享文件夾)上。即使我可以從WMDC中看到設備,但我得到的錯誤是「設備未準備好」。但是如果我刪除它並允許在從VS部署期間自動創建「存儲卡」,那麼一切正常;部署成功。 – Pap 2014-07-08 11:44:46

相關問題