Problems deploying apps in MS Studio 2005 - Windows Mobile Development and Hacking General

I have QTek 9100, running CE OS 5.2.1413 (Build 17913.0.3.0) NBD v7.4.
I have problems when I build an application under my MS Studio 2005 SP1, I try to deploy the image to my device and I get an error saying that my device's security configuration prevents MS Studio from connecting to it and deploy fails.
I turned my device's security off with the tool provided by MS, still nothing could be deployed. Also, I've uploaded the developers certificates provided by MS, still no sucess.
I bought the device originally with Windows Mobile 5, then deployment and everything else was OK. But now I don't want to revert back to 5 version because I like this build I have so much.
Pls, help how to get around this error.
Thanks

Related

Need WMP9 (was: help me!?)

who can tell me?!
i need runtime wmp 9.0 for pocket pc 2002???!!!
or who give me wmp9.0 for 2003 some files??????!!!
plz. thx.
MSN:[email protected]
Install the PPC2003 rom please.
If you don't know how to, please wait for the USB update or official update.
Just to confirm that WMP version 9 is only available as part of the new Windows Mobile 2003 O/S. I'm guessing we should see this available for download before the end of the month, else shortly after.
Extract from http://www.microsoft.com/windows/windowsmedia/download/pocket.aspx
The Windows Media Player 9 Series for Pocket PC is included as a feature of the new Windows Mobile Software 2003 for Pocket PC operating system. Windows Media Player 9 Series for Pocket PC is only available on new Pocket PC devices running Windows Mobile Software 2003 or from a full system upgrade to the new Windows Mobile Software 2003 available from the Pocket PC manufacturer. See your device manufacturer to determine if your device can be upgraded to the new operating system.

Embedded Visual C++ Version 3.0

Hi,
I've been using emBedded visual C++ for 2-3 years writing application for pocket PC ( Mainly Ipaq'a).
I've recentrly invested in a Xda but when I attempt to "update my remote output file" from with embedded VC ++" i get the following error:
" Microsoft Active sync connection server failed, Please make sure active sync is running and retry the download etc.."
Of course Activate sync is running, and running correctly, Has anyone had this issue before ?
I can manually copy my executable to my device and run it,but then I can't debug. I'm in the process of download VC 4.0 and going to try that, but really wold like to runing in under the 3.0 version.
Any comments would be appreicated.
Bad news dude, eVC++ works only with PocketPC 2000 + 2002. The development environment you'll need to develop on 2003+ is either eVC++ 4.0 or Microsoft Visual Studio.NET.
Thanks for the update,
I've installed Embedded VC 4.0 and the SP3, Now I can download to my XDA which is great.
Now I want to maintain backwards compatiable and download to my ipaqs in 2002, I can't change the actiive configuration to PPC2002
Is there a way to compile my application for both 2002 and 2003 using VC 4.0 or do I need to maintain both IDE's
Sorry but there's no way to maintain both 2K2 and 2K3 targets from eVC 4. You can have the same set of source code but eVC 3 + 4 have different project file types. Have a project per IDE containing the same source code. Just remember when you add files to the project you're working on, remember to add the files to the other platform's project as well.
Happy coding!
-Timbo.

.NET CF v2 installation

I've tried to install .NET CF v2 on my Qtek 9000. (NETCFSetupv2.msi) . It gives me "Application manager cannot install this application on your mobile device due to an invalid setup file. Reinstall and try again". Did anybody manage to install .NET CF v2 ?
I had real troubles with this! I asked a friedn at Microsoft and his advice was to check that ANY .NET files that had been installed were DELETED before trying again. When an install fails on this it leaves asome bits hanging around and then the next try fails!
I cleaned any .NET stuff off, installed again and WOOHOO it worked!
It doesn't works. I found the damn thing (netcfagl1_0.dll) in the Windows folder. I was able only to see it (could not copy or move it, (even tried to change properties with Total Commander CE)). The file still remains "protected". Strangely I can't see it with "Explore PocketPC" from ActiveSync even with "Show hidden files and folders" and with "Hide protected operating system files" unselected.
YOOHOO!! I did it!
I found an article and bang! http://pluralsight.com/blogs/jimw/archive/2005/10/12/15504.aspx
I’ve wanted to get this post out for a couple of weeks but I guess better late then never.
A lot of you may have heard of the great Pocket PC device offer that was announced at PDC. At the event, Microsoft was subsidizing the sale of a limited number of iMate Jasjar Pocket PC Phone Edition devices at a remarkably discounted price of US$149. This price represents a more then 85% discount off of the list price of US$1,180.
The iMate Jasjar is quite cool because it has a high-resolution display (640 x 480) that can be viewed in both landscape and portrait. It also has a QWERTY keyboard, WiFi, Bluetooth, GPRS phone, 520MHz processor and has two, count ‘em, two cameras. And what makes it especially cool is that runs Windows Mobile 5.0 so it supports all of the latest Windows Mobile 5.0 managed APIs. Basically it’s a pretty cool device offering all the latest and greatest features. (see pictures)
Since PDC is a developer event, many of the folks who were lucky enough to successfully purchase one of the Jasjar devices wanted to try using Visual Studio 2005 to build a .NET CF 2.0 app and run it on their new device. For the people who didn’t have device experience, successfully building their first WM 5.0/.NET CF 2.0 app required a little more housekeeping to get started then they realized.
What I’d like to go over in this post is two of the more common issues I saw people encounter in trying to build their first .NET CF 2.0/Windows Mobile 5.0 application and run it on a real device.
Visual Studio 2005 doesn’t support Windows Mobile 5.0 out of the box.
As bizarre as this may sound its true. When you install Visual Studio 2005 it automatically installs .NET CF 2.0 along with the Pocket PC 2003 SE and Smartphone 2003 SE SDKs. It does not install the Windows Mobile 5.0 SDK. As a result you can’t build applications that take advantage of the Windows Mobile 5.0 APIs. To do so requires that you download and install the Windows Mobile 5.0 SDK for Pocket PC and/or the Windows Mobile 5.0 SDK for Smartphone. Once those SDKs are installed you can build Windows Mobile 5.0 projects that can access the Windows Mobile 5.0 managed libraries. If you install both of the 5.0 SDKs you’ll also add about 10 more emulators representing the various Windows Mobile 5.0 device form factors.
The absence of Windows Mobile 5.0 from Visual Studio 2005 isn’t a pre-release issue. Last I heard, it’s very unlikely that that the Windows Mobile 5.0 SDKs will be included in the RTM version of Visual Studio 2005 either. I’ve never heard an official reason for why the SDKs aren’t included but the prevailing theory is their size. Apparently the combined size of the two SDKs is large enough that if included, the Visual Studio 2005 install would no longer fit on a single DVD which would of course significantly complicate the production and distribution. Again just a theory, but if its true leaving the 5.0 SDKs as separate downloads does make sense.
Running a .NET CF 2.0 application on a WM 5.0 device, throws an exception indicating that a newer version of .NET CF is required.
There are actually two issues at work here. First, Windows Mobile 5.0 devices ship with .NET CF 1.0 SP3 installed in ROM, not .NET CF 2.0 therefore before a .NET CF 2.0 app can be launched .NET CF 2.0 must be installed. When Visual Studio 2005 would push the .NET CF 2.0 CAB file down to the device and attempt to initiate the CAB install onto the device, the installation of .NET CF 2.0 fails because of the new WM 5.0 security model.
As many of you probably know, one of the big changes in Pocket PC 5.0 was the addition of the one-tier security model (as opposed to the two-tier model on Smartphone 5.0). One of the features of the new security model is that remote actions performed on the device by the desktop can be restricted. In the case of the Beta 2 or pre-September CTP versions of .NET CF 2.0, the CAB file is signed by a test certificate that is not recognized by the Pocket PC 5.0 device. As a result,the remote installation fails.
The best way to eliminate this problem is to upgrade your Visual Studio 2005 installation to either RC1 or to a September or later CTP. In these newer versions of Visual Studio 2005, the .NET CF 2.0 CAB file is signed by a properly trusted cert and therefore installs fine. If you don’t have access to a newer version of Visual Studio 2005 you can still get around the installation problem by using either the Mobile Device folder on My Computer or the ActiveSync Explore feature to manually copy the .NET CF 2.0 CAB file1 down to the device. Once you’ve copied the CAB file down to the Pocket PC you can then use the File Explorer on the Pocket PC to launch the CAB file manually by just tapping on the file name. Now the CAB is still signed by an unknown cert but because you’re launching the installation interactively you are simply prompted with a warning indicating that the signer is unknown and then asked if it is OK to proceed. Simply select “Yes” and the CAB is installed as normal. Your .NET CF 2.0 app will now run fine.
Wow – there was still a bunch more stuff I wanted to talk about but this is already longer then I meant for it to be - Check out the pics of the Jasjar below if you haven't already.
1C:\Program Files\Microsoft Visual Studio 8\SmartDevices\SDK\CompactFramework\2.0\WindowsCE\wce500\armv4i\NETCFv2.wm.armv4i.cab
Click to expand...
Click to collapse

8525 - Daylight Savings Time Change in March 11, 2007

Does a download exist for the 8525 to correct for the daylight savings time change? I've been unable to locate a download specific to or referencing the 8525.
Pm I Have It
www.microsoft.com/dst2007
Desktop info needed as well:
http://support.microsoft.com/kb/928388
MS Outlook info needed as well:
http://support.microsoft.com/kb/931667
Downloads for XP/Outlook:
http://www.microsoft.com/downloads/...BC-FE8F-4BFC-8667-C1D46662B5B7&displaylang=en
http://www.microsoft.com/downloads/...33-b9c8-4652-9dd8-ae0f1af62568&DisplayLang=en
I will post a link to the CAB for the actual PPC WM5 later today.
Edit: WM5 Update 2007 DST
Link for WM5 Update 2007 DST
Here is the link
Edit: WM5 Update 2007 DST
You can also get the Desktop Tool from Microsoft posted 3 days ago.
System Requirements
Supported Operating Systems: Windows Mobile 2003 software for Pocket PCs; Windows Mobile 2003 software for Smartphone ; Windows Mobile 5.0 software for Pocket PC; Windows Mobile 5.0 software for Smartphone
Windows Mobile 2003 SW for Pocket PC.
Windows Mobile 2003 SW for Smartphone.
Windows Moblie 5.0 SW for Pocket PC.
Windows Mobile 5.0 SW for Smartphone.
Click to expand...
Click to collapse

Run PocketPC 2003 application in PocketPC 2002

I have developed an application that runs on PocketPC 2003 (in Visual Studio 2003). When I try to run it on PocketPC 2002, I am getting error:
Unsupported System Version:
The Program is not compatible with the current operating system and, therefore, may not run on this device. Do you want to continue installation? [Yes] [No]
If Click on [Yes] button, installation is done, but while running that application I got following error.
SampleApp.exe
Cannot find ‘SampleApp’ (or one of its components). Make sure the path and filename are correct and all the required libraries are available.

Categories

Resources