Jump to content


Photo

How to install and USE .net Compact Framework 3.5 WITHOUT upgrading your ROM.

* * * * * 11 votes

  • Please log in to reply
147 replies to this topic

#41
rfuller

rfuller

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:BlackjackII

If you're a developer or have knowledge of .net Compact Framework, you'll be aware that version 3.5 has shipped. You'll be aware that it offers a number of enhancements in features, stability and performance, and you'll likely also know that it provides full backwards compatability with previous versions of the Compact Framework. What you may NOT know is that when CF 3.5 is installed on a device, applications that target previous versions of the Compact Framework will continue to run against the old versions, and 3.5 and previous versions will live side by side on the device. Only when new devices come along will we see ONLY 3.5 on a device.

This presents a number of problems, namely

  • Users who deploy CF 3.5 to their device but use applications targeting older versions will not benefit from the 3.5 performance improvements
  • Developers who develop apps for pre CF 3.5 frameworks cannot easily test their applications ready for when 3.5 only devices come along
Thankfully, help is at hand in the form of a little known Compact Framework 3.5 powertoy named '.Net Configuration'. The application, which is available in this download at Microsoft, provides the user with full granularity of control over the .net CF on their device. You can see installed versions, change the used CF version for a particular application or change the used CF version for all applications run on your device! Perfect!

Sadly in Microsoft's infinite wisdom the application in question is tucked away in simple EXE inside the 6.2MB download and somewhat hard to find, so i've taken the liberty of packaging it up into a CAB here that installs it with it's own Start Menu shortcut. I've also included the .net CF 3.5 CAB below, so you can get your device updated quickly and easily by...

- Downloading and installing both CABs below (to internal memory!)
- Running '.Net Configuration' from your Start Menu
- Navigating to the 'Device Policy' tab and selecting version 3.5
- Selecting 'Apply' then 'OK'

That's it, you're done! You can even check it's working by installing my CamerAware Beta and hitting 'About', after which you should see the screen below.

Enjoy, and hope this is useful :(

P

PS If you ARE a developer, there's other goodies in that Powertoys package that are well worth a look too!




Posted Image Posted Image


I got excited when I saw this post, that was until I couldn't get it to work. My blackjackII won't 1. let me see the the files, 2. once located the darn thing won't let me run them; the open tab is greyed out.

  • 0

#42
ME1STNINJA

ME1STNINJA

    Newbie

  • Members
  • Pip
  • 7 posts
  • Devices:Omnia
Will this work on the omnia i am trying to install the IPlayer app and get the error that the net framework is not an uptodate version ?

Any thoughts ???

Thanks

  • 0

#43
meromero0526

meromero0526

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:htc
It works! Haha! It works!! Finally something that works!!! B)

  • 0

#44
ratcheezy

ratcheezy

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:HTC Sprint Mogul
So does this work for the sprint mogul 6800? Is anyone having problems with it?

  • 0

#45
devilac

devilac

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:HTC Diamond

So does this work for the sprint mogul 6800? Is anyone having problems with it?


This thing works! Thanks! B)

  • 0

#46
andrain

andrain

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:q9c
Hello, these links for the tw cab files in the initial post are dead any way someone could repost or the files or a link. Thanks.

Drew
HTC tytanII

  • 0

#47
colinncox

colinncox

    Newbie

  • Members
  • Pip
  • 6 posts
  • Devices:samsung omnia

If you're a developer or have knowledge of .net Compact Framework, you'll be aware that version 3.5 has shipped. You'll be aware that it offers a number of enhancements in features, stability and performance, and you'll likely also know that it provides full backwards compatability with previous versions of the Compact Framework. What you may NOT know is that when CF 3.5 is installed on a device, applications that target previous versions of the Compact Framework will continue to run against the old versions, and 3.5 and previous versions will live side by side on the device. Only when new devices come along will we see ONLY 3.5 on a device.

This presents a number of problems, namely

  • Users who deploy CF 3.5 to their device but use applications targeting older versions will not benefit from the 3.5 performance improvements
  • Developers who develop apps for pre CF 3.5 frameworks cannot easily test their applications ready for when 3.5 only devices come along
Thankfully, help is at hand in the form of a little known Compact Framework 3.5 powertoy named '.Net Configuration'. The application, which is available in this download at Microsoft, provides the user with full granularity of control over the .net CF on their device. You can see installed versions, change the used CF version for a particular application or change the used CF version for all applications run on your device! Perfect!

Sadly in Microsoft's infinite wisdom the application in question is tucked away in simple EXE inside the 6.2MB download and somewhat hard to find, so i've taken the liberty of packaging it up into a CAB here that installs it with it's own Start Menu shortcut. I've also included the .net CF 3.5 CAB below, so you can get your device updated quickly and easily by...

- Downloading and installing both CABs below (to internal memory!)
- Running '.Net Configuration' from your Start Menu
- Navigating to the 'Device Policy' tab and selecting version 3.5
- Selecting 'Apply' then 'OK'

That's it, you're done! You can even check it's working by installing my CamerAware Beta and hitting 'About', after which you should see the screen below.

Enjoy, and hope this is useful :excl:

P

PS If you ARE a developer, there's other goodies in that Powertoys package that are well worth a look too!




Posted Image Posted Image

Thanks Paul it works great on my Australian Omnia

  • 0

#48
voyageurs60

voyageurs60

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:VZW i910
Has anyone tried this on a Verizon Omnia i910? Thanks

  • 0

#49
mxmaciek

mxmaciek

    Newbie

  • Members
  • Pip
  • 11 posts
  • Devices:A696, Omnia
Samsung Omnia I900 - O2, works perfectly even if .NET installed on the memory card (for memory save).

  • 0

#50
Woody56

Woody56

    Newbie

  • Members
  • Pip
  • 10 posts
  • Devices:SCHi910
Some add on programs like Live Search,Shoot me and teeter not working (blank icon), I need to uninstall NETCFv35 not showing in "Remove Programs" Probily just corrupt file. How can I remove the files ?

  • 0

#51
jfarley

jfarley

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:HTC Touch Pro
Works with my Sprint HTC Touch Pro. However, it won't let me view any folders above the "My Documents" folder. I would like to be able to edit a settings.xml file that installs with my own custom app but I can't get to it unless I copy it down to a folder like "Personal". Then it works great. Any ideas??

  • 0

#52
jfarley

jfarley

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:HTC Touch Pro
Whoops! Sorry!! I posted into the wrong forum. I wanted to comment about the MobilePad software I downloaded .net 3.5CF for. Sorry about that! Just ignore my posting....

  • 0

#53
apekatt

apekatt

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:HTC
Thanks alot. Works fine on my HTC Touch Diamond.

  • 0

#54
nickallison

nickallison

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:HTC Blackstone
Installed (seemingly ok) on my Orange (UK) Touch HD. Re-booted after each installation just to make sure.
On running the config program there is no option for Net 3.5, only Net 2.0 and Default.

Is it possible that;
Default is in fact now 3.5?

The Orange ROM wont allow the Net Fraework to upgrade to 3.5? (sorry of this is a meaningless statement, I'm flying out of my knowledge base now)

Or could it be something else.

Any advise appreciated.

  • 0

#55
PaulOBrien

PaulOBrien

    It's My Party

  • Founder
  • PipPipPipPipPipPip
  • 36,345 posts
  • Gender:Male
  • Location:Norwich, UK
  • Devices:All the Nexus!
  • Twitter:@paulobrien
Did you install CF 3.5 as well as the utility?

P

  • 0

You can follow me on Twitter - http://twitter.com/paulobrien / Follow MoDaCo on Twitter - http://twitter.com/modaco

Want to donate? MoDaCo is raising money for the Multiple Sclerosis society.

Posted Image


#56
raptor675

raptor675

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:Samsung Omnia i910
Worked as intended- Big props Paul- thankyou

  • 0

#57
Etherium

Etherium

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:HTC Touch HD

Ok so I have managed to solve this issue with some intense researching and surfing!

I ended up having to do a hard reset. It seems that there is a application that conflicts the install procedure. Out of the three that were listed I had one of them - Skype. (I could be completely wrong though as I have nothing substantial to base my findings on apart from the fact that I had one of the afore mentioned applications. I think I may have been missing a few dll's.).

I've been able to install the .NET Compact Framework 3.5 on my pda. :D

Link to Solution - look for the posting by Hector Obregon [eMVP] a little way down the page.

Cheers.

(By the way just uninstalling Skype did not do the trick, I had to resort to a hard reset)


OK, well I followed the link and it come up with a bunch of info that i have no idea of understanding..!, but basically I'm assuming that I've gotta do a hard reset and install the 3.5 cab first....then I'm guessing allready that skype conflicts with this allready...?, so don't reinstall skyp at all, or just after the install of 3.5 is fine..?, or basicall anything that conflicts with the 3.5 framework, don't install it alltogether...?, Oh...BTW, how do i check bout what is conflicting with what...?, Many Thanx in advance..!, Sorry if the questions seem so obvious though I'm a total noob..!!

  • 0

#58
nickallison

nickallison

    Newbie

  • Members
  • Pip
  • 2 posts
  • Devices:HTC Blackstone

Did you install CF 3.5 as well as the utility?

P




I downloaded and installed the two files, in the two links in the first post of this thread, Paul.


Is there something else that I have missed? I hope not as then I will look very stupid.  :D



NETCFv35.wm.armv4i

and

netcfcfg



Both in my Download Folder on the storage card. I did notice that when they installed, I was not offered as to where they are to be installed (Device or Card) as is normally the case. This may be relevant as I suppose that they may have installed to the Card, as that is where they were installed from. Looking through previous posts suggests that installing to the card may (or maynot) be an issue.

  • 0

#59
TinTin2010

TinTin2010

    Newbie

  • Members
  • Pip
  • 1 posts
Works fine on the new HTC Touch Diamond 2 - thank you!!!

  • 0

#60
tomsa2

tomsa2

    Newbie

  • Members
  • Pip
  • 1 posts
  • Devices:HTC Touch Pro
100% here. Thanks A LOT!!

  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users