Showing posts with label mobile troubleshooting. Show all posts
Showing posts with label mobile troubleshooting. Show all posts

Tuesday, July 31, 2007

Mobile Device Troubleshooting 2
Unable to Debug/Traces in .net IDE with Mobile Device 5.0

တခါတေလမွာ သံုးေနတဲ့ mobile device နဲ ့ .net IDE တို ့ဟာ Breakpoint ေထာက္ ၿပီး Debugging လုပ္လို ့မရတဲ့အေၿခအေနကို ၾကံဳေတြ ့ရတက္ပါတယ္။ ဒါဟာ mobile developer တစ္ေယာက္အတြက္ေတာ့ ငရဲ ခန္းပါပဲ။ အရင္ကမွ Debugging လုပ္ရတာ ခက္ရတဲ့ အထဲ လုပ္လို ့မရဘူးဆိုရင္ သြားၿပီပဲ။ ဒီပိုစ္မွာ ၿဖစ္ႏိုင္ေခ်ရိွတဲ့ ၿပသာနာေတြထဲက တစ္ခုကို ေဖာ္ၿပလိုက္ပါတယ္။

ခင္းဗ်ားတို ့ရဲ ့ moblie version ကို ၿပန္စစ္ပါ။ compact framework version ဘယ္ေလာက္ ကို တင္ထားသလဲဆိုတာ ကို ၿပန္စစ္ပါ။ တကယ္လို ့ခင္ဗ်ားတို ့ရဲ ့ mobile device က compact framework version 2 တင္ထားတယ္ဆိုရင္ ခင္ဗ်ားတို ့ရဲ ့ PC ကိုလည္း version အတူတူတင္ဖို ့လို အပ္ပါတယ္။ compact framework 2.0 service pack 1 ကို ၿမင့္ (upgrade) လုပ္ထားတယ္ဆိုရင္လည္း PC ကို လည္းလုပ္ေပးရပါမယ္။ ဒီလို မွ မဟုတ္ရင္ ေတာ့ Visual Studio 2005 က version အေဟာင္းၾကီးကိုပဲသံုးေနၿပီး Debug လုပ္လို ့မရ ၿဖစ္ေနပါလိမ့္မယ္။

mobile device အတိုင္း PC ကို compact framework version အတူတူ ထည့္ ထားလိုက္ ရင္ အားလံုးအဆင္ေၿပပါလိမ့္မယ္။

ဒါကေတာ့ compact framework 2.0 service pack 1 download လင့္ခ ေလးပါ။

Compact Framework 2.0 Service pack 1 Download

အာေကလာ (akela)
july 31, 2007 8:19 pm

Thursday, July 26, 2007

Mobile Device Troubleshooting 1
SQL Query Analyzer.


ဒီေန ့အလုပ္လုပ္ရင္းၾကံဳလိုက္ရတဲ့ ၿပသာနာတခုပါ။ ပရိုဂရမ္ အလုပ္လုပ္ ေနတဲ့ mobile device က SQL Query Analyzer ကအလုပ္မလုပ္ေတာ့ဘူး။ နည္းစနစ္ဆိုင္ရာ ဗိသုကာ( Programm Architect) ကို ေမးၾကည့္ေတာ့ တခ်ိဳ ့ dlls ေတြကိုသြင္း ရမယ္လို ့ေၿပာတယ္။ သူေၿပာတဲ့ dlls ေတြက-

၁. sqlce30.dev.ENU.ppc.wce5.armv4i.CAB (*)
၂. sqlce30.ppc.wce5.armv4i.CAB (**)

တို ့ပါဘဲ။ mobile device ထဲမွာက SQL Query Analyzer က ရိွကို မရိွေတာ့တာ။ ဒါနဲ ့ sqlce30.dev.ENU.ppc.wce5.armv4i.CAB ကို သြင္းၾကည့္လိုက္တယ္။ SQL Query Analyzer ကို ၿမင္လာရတယ္။ OK ၿပီဆိုၿပီး Database ဖိုင္ (.sdf) ကို ဖြင့္ၾကည့္တဲ့အခါ အမွား ေတြတက္လာပါတယ္။ အမွားသတိေပးခ်က္( Error Message) ကေတာ့ -

Failed to initialize the provider. Please make sure that SQL Server
Mobile Edition is properly installed

ပါတဲံ။နည္းစနစ္ဆိုင္ရာဗိသုကာ (program Architect) ကလည္း ဘာေၾကာင့္လည္းဆိုတာမသိဘူး။ ဒါနဲ ့ ဆက္လက္ရွာေဖြမိတယ္။ ဒီလို နဲ ့ေတြ ့ပါတယ္။

qlce30.repl.ppc.wce5.armv4i.CAB (***)

ကို သြင္း (install) ပါတဲ့။ ဒီ .CAB ဖိုင္ကို သြင္းၿပီးသြားတဲ့အခါမွာေတာ့ အားလံုး အဆင္ ေၿပသြားပါတယ္။

ဒီဖိုင္ အားလံုးဟာ

C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\SQL Server\Mobile\v3.0\wce500\armv4I

ေအာက္မွာ ရိွပါတယ္။

။ ။ Mobile မွာ ဒီ ကဘ္(.CAB)ေတြကို ဘယ္လုိ သြင္းရမွန္းမသိသူေတြအတြက္ပါ။
Mobile မွာ သြင္း(install) ရတာလြယ္ပါတယ္။ သြင္းခ်င္တဲ့ ဖိုင္ေတြကို Mobile ရဲ ့ Explore Root ေအာက္တဲ့တဲ့မွာ သြားထားပါ။ Mobile Explore ကို ဖြင့္ခ်င္တယ္ဆိုရင္ ပံုမွန္ ကြန္ၿပဳတာရဲ ့ Explore ကေနလည္းသြားလို ့ရသလို ၊ Microsoft ActiveSync သံုးရင္းလည္း သူ Icon ကို ၾကြက္ရဲ ့ညာကို ႏွိပ္ ၿပီး Explore ဆိုရင္လည္းရပါတယ္။ ခုနက (.CAB) ဖိုင္ေတြကို Root ေအာက္မွာဘဲ Copy/Paste လုပ္ခ်ပါ။
ၿပီးရင္ Mobile ထဲကေန ၿပီး ခုနက ဖိုင္ေတြကို သြား ၿပီး Run ပါ။ ေအာင္ေအာင္ၿမင္ၿမင္ သြင္း(install) လို ့ရတယ္ ဆိုရင္ Successfully insatlled ဆိုတာေပၚလာပါမယ္။ ။


ေပ်ာ္ရြင္ၿငိမ္းခ်မ္းၾကပါေစ။

အာေကလာ (Akela)
July 26, 2007 2:05 pm