By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
457,939 Members | 1,541 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 457,939 IT Pros & Developers. It's quick & easy.

Publishing .NET 2.0 with C# mobile windows application

P: 1
We have a C# windows mobile form application designed for PockedtPC 2003 developed in VS2003.NET with .NET 1.0/1.1.

Some of the mobile devices have been replaced with Windows Mobile 5.0.

As a result we have re-built the application in VS2005 with .NET 2.0.

We can deploy the application to the mobile device OK via active-synch.

However as our mobile devices are widely distributed the normal way of loading the application is to FTP from a centralised server.

If this was an ASP.NET application I think that we we could 'publish' the .NET 2.0 with the application on the server, however because of performance and security reasons we are constrained to C#.

Is there a way of combining the .NET 2.0 distributable with the application on the existing PocketPC 2003 devices or will we always have to install .NET 2.0 on the mobile devices 'manually'?

The obvious solution is to maintain 2 versions of the application with 2 FTP options. however we are ideally looking at a situation where we would not need both VS2003.NET and VS2005 for support.

Thanks,
Sharky W
Sep 7 '07 #1
Share this Question
Share on Google+
1 Reply


Plater
Expert 5K+
P: 7,872
Well if you have MS system builder you can include the CompactFramework2.0 in your build and flash the whole device.

So you have a windows mobil application written in CF1.1 (.NET for mobile devices) and you want to just load it via FTP? Isn't that fine?
I drop mine onto devices with a smb network share (windows sharing) and they work fine.

Since most of the devices memory is wiped when you reboot it, simply sending over the CF2.0 install would mean it would need to be installed everytime it boots. And since it requires a reboot you would be in trouble I would think.

Do the windows mobile devices not have cf2.0 on them already?

In the \Windows directory on the mobile device look for the pressence of:
"cgacutil.exe"
If you find it, run it from the Run dialog box and it will create a popup with your CompactFramework version
Sep 7 '07 #2

Post your reply

Sign in to post your reply or Sign up for a free account.