我想爲我的Windows 6.1標準智能手機編寫一個應用程序,用於攔截傳入的SMS消息,並在符合特定條件時自動響應,但儘管安裝了無數個SDk,但我無法執行需要。如何開始開發Windows移動應用程序
我想要使用的代碼依賴於Microsoft.WindowsMobile.PocketOutlook.dll程序集,但我似乎無法找到該程序集。是否可以在標準移動設備上使用此組件,還是必須擁有Windows Mobile專業設備?
所以基本上我需要幫助建立Windows Mobile應用程序。
- 我正在使用SharpDevelop(因爲我的 買不起Visual Studio)。
- 我需要 Microsoft.WindowsMobile.PocketOutlook 程序集(因爲我已經編寫了應該工作的代碼,它使用它)。
- 設備模擬器也不錯 所以我不必在我的手機上測試。
我想在Windows 6.1標準設備(HTC OZone)上做什麼?
任何幫助將不勝感激,因爲我完全卡在這一點。
感謝,
我試圖編譯我的代碼和我得到以下錯誤,我懷疑我會的。
- 類型或命名空間名稱 「的WindowsMobile」不存在的 命名空間「微軟」存在(是你 缺少程序集引用?)
我找不到Microsoft.WindowsMobile .PocketOutlook程序集,當然我缺少一個程序集引用。
我在哪裏可以得到這個程序集,如果能找到它,這個代碼是否會運行在我的Windows 6.1標準手機上?
確保您已安裝Windows Mobile 6 SDK。然後,您將能夠在C:\ Program Files \ Windows CE \ wce600 \ Windows Mobile 6.0 Smartphone SDK \ DesignTimeReferences \ Microsoft.WindowsMobile.PocketOutlook.dll中找到該DLL。添加對項目的引用時使用該路徑。 – 2010-01-20 19:09:41
我試圖從Windows Mobile SDK(PocketPC雖然)添加Microsoft.WindowsMobile.PocketOutlook.dll,它不能與SharpDevelop 3.1.1。 SDK中捆綁程序集的.NETCF版本是1.0.0.0,而其他.NETCF程序集是3.5.0.0。這可能是錯誤的原因嗎?在出現錯誤之前還有這樣的警告:「發現相同相關程序集的不同版本之間存在衝突。」(MSB3247)「 – 2010-01-22 08:00:16
@afriza:你是什麼意思,它不適用於SharpDevelop?我所要做的就是在編譯我的代碼時參考dll,它應該可以工作。 csc.exe/t:library /out:"C:\createFileHEre\myFile.dll「」C:\ MySource \ Source.cs「/r:"C:\Microsoft.WindowsMobile.PocketOutlook.dll」。 IDE與什麼有什麼關係?這就是爲什麼我很生氣,我需要有Visual Studio,多麼愚蠢的要求。 – Tester101 2010-02-04 03:01:50