URGENT: Load application on Pocket PC emulator and Zip it up

Hello Experts,

I am having an application that is developed with C# and .NET Compact Framework for the Pocket PCs. Application is working fine. Now i want a way to be able to load our application on Pocket PC Emulator, Zip it up and send it to others. So they can see the application running on Pocket PC emulator in their Desktop.

Thanks in Advance.
 
LVL 3
chintan_vaishyaAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
ajaikumarrConnect With a Mentor Commented:
Hai,

On emulator you can see those files under /Program Files/<Your Project Name>.

Bye
Ajai
0
 
ajaikumarrCommented:
Hai,

I'm not sure... Check this it might help you.
http://weblogs.asp.net/exchange/archive/2004/02/23/78930.aspx

Bye
Ajai
0
 
chintan_vaishyaAuthor Commented:
HI Ajai,

That is for "How to install Emulator"??

I dont want to install emulator.... i want a way through which i can send a zip file to a client and then the client will unzip it and will have an exe or something.........which he can run streight away run and on running it.......it will show my application running on pocket pc emulator.

Thanx.
0
Get expert help—faster!

Need expert help—fast? Use the Help Bell for personalized assistance getting answers to your important questions.

 
ajaikumarrCommented:
Hai,

There is an app called Active sync... You can use this to transfer files to pocket pc... (You can download the same from above location)
 
Bye
Ajai
0
 
chintan_vaishyaAuthor Commented:
Hi,

ActiveSync is for transferring files between pocket pc and desktop pcs. I know it, but i think i am not able to explain what i want.

See, I have an Application already running on Pocket PC. I want to make a demo like thing, where i can send a zip file to the clients and they can be able to see the application running, without any installation or any hassles.

So, one thing that i thought was "Whether i can send an application integrated with emulator, so that client can not get my application or dlls and even then client can see the application running on emulator.

Other thing is that......i can copy the whole movements with my application in a flash file or something..........so that client can see the whole application working.

Thanx in advance.
0
 
ajaikumarrCommented:
Hai,

You mean you want to give a demo on your application... Say the client should not have permission to change any data on your application? If so try using RoboDemo this is the good software for demo purpose it records your out directly from your system. You can create a flash output and then save it on some location and the the clients can navigate to this location and see your application functionality.

Bye
Ajai
0
 
chintan_vaishyaAuthor Commented:
Hi Ajai,

You are right.

Can you give me the link from where can i download that software??

Thanx.
0
 
ajaikumarrCommented:
Hai,

It's on Macromedia site... It's really a cool one... You can write(edit) your own kind of navigations after you record your demo.

Here is the link http://www.macromedia.com/software/robodemo/

Bye
Ajai
0
 
chintan_vaishyaAuthor Commented:
HI Ajai,

One more thing.

Mine application is a database application which contains .SDF files into the Pocket PC. I am not able to run it on emulator, so that i can record the navigations from the emulator.

How to run that database application which uses .SDF files in the emulator so that i can record the actions???

Thanx in advance.
0
 
ajaikumarrCommented:
Hai,

To open database (.sdf) files you have to install SQL ServerCE on your emulator. You can see those files on these folder.
C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE\wce300. You can see around 6 folders inside this folder (you have to select your folder) probably it should arm folder. under that folder you can see  files like sqlce.dev.ppc3.arm.CAB, sqlce.ppc3.arm.CAB. First one is for Query analyser and second one is for SQL ServerCE database engine.

Hope it helps you.
Bye
Ajai
0
 
chintan_vaishyaAuthor Commented:

OK Ajai, those .cab files are there.

Please tell me, what to do with them?? means how do i install SQL Server CE into emulator??

how do i get .sdf files into the emulator??

Thanx in advance.
0
 
ajaikumarrCommented:
Hai,

If you want to copy the files (SQL CE Drivers & .sdf files) to the device, just connect with Actice Sync, open up active sync file explorer and drop the cab file on it. Then on your device, open file explorer and navigate to the cab file. Click on it and it will install.

To connect to the emulator, there is two ways.  
1-You can run the emulator and navigate to your PC to the folder in which the cab file resides: ex.: \\mycomputer\c$\CabFiles\Test.cab
2-You can actually connector the emulator throught active sync. You need to download it from the Microsoft web site to connect the emulator with active sync. And then, open file explorer from active sync and drop the cab file on you emulator. From the emulator, you can then run the cab file to install it.

Active Sync Download :- http://www.microsoft.com/windowsmobile/downloads/activesync37.mspx

Hope it helps you...

Bye
Ajai
0
 
ajaikumarrCommented:
Hai,

For pocket pc's use x86 folder and for devices (Pocket PC) use arm or appropriate device drivers.

Bye
Ajai
0
 
ajaikumarrCommented:
Hai,

Sorry ... For Emulators use x86 folder and for devices (Pocket PC) use arm or appropriate device drivers.

Bye
Ajai
0
 
ajaikumarrCommented:
Hai,

Or you can use it in this way...

1. Create a smart device application
2. Copy the required files (SQLCE drivers files) to your project
3. run the project. .NET will copy all those files to your emulator.
4. click on the required .cab file to install it.
5. add your .sdf to your original project and run this will again copy the .sdf file to your emulator.
6. make sure to copy the emulator .sdf file back to your system using network share.

Hope it helps you.
Bye
Ajai
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.