The final version of .NET Compact Framework 2.0 Service Pack 1 Redistributable has been released!

http://www.microsoft.com/downloads/details.aspx?FamilyID=0c1b0a88-59e2-4eba-a70e-4cd851c5fcc4&displaylang=en

The long-awaited Compact Framework 2.0 Service Pack 1 has just been released. It’s available here as a hefty (37 Mbytes) desktop .MSI installer. A lot of programs require it: Hitchhiker, SMS Notifier, Webby, IBE Mail, Star Invader II etc.; that is, sooner or later, you will need to install it if you haven't already done so. For your convenience/fast access/reduced download bandwidth, I’ve made available the individual CAB files. The WM5-specific one can be found here and the WM2003/WM2003SE one here. It’s highly recommended to upgrade your existing CF2 (or CF2 SP1 beta, if you have got and installed it in the meantime) to this version as it contains a lot of bugfixes and can also be installed on alternate media without any manual hacking (see this for my – now deprecated – tutorial on the latter).

Here CandyJMN!
Why is your document deprecated? Do you mean that this SP1 can be installed on a external memory card??

Werner Ruotsalainen's picture

Exactly - there's no need for manual registry hacking any more with the new, SP1 version if you want to install it in the non-central storage.

As always, thanks for the Yeoman service. I've got a couple of questions for you, hope you can give me a clue or two here...

1) Should we de-install CF 1.0 and/or CF 2.0 before installing 2.1? Both are listed in my Remove Programs list. And I guess, assuming 2.1 installs correctly, we can erase the dll's we copied to storage.

2) OT- sorry. I too am loving Opera on my e800 but one problem. Japanese doesn't work correctly. Opera chooses different fonts for porporional and non-porportional use (I think). So sometimes, Japanese text renders correctly and sometimes, depending on the font it chooses to use, katakana and/or Japanese punctuation will show up as garbage blocks.
I know this is a problem with different font sets being encoded differently, so how can I force Opera to use a certain font file?

I've tried renaming one Japanese file to aa*.* (where * = original name) and put it in the font file in Windows. That cleaned up most of the problems. But I can't always ensure that Opera will choose the file I want it to use.
Any ideas?

Hi! I've installed the SP1 on the CF Card, but I don't see any file in there! Are you sure that it will install on storage cards? :S

Werner Ruotsalainen's picture

José, check out the \Windows directory on your card, making sure you allow for displaying .DLL files in there - most of them (4 Mbytes) will be there.

It's because of File Explorer / Resco File Explorer's not displaying DLL files by default that you don't see anything in there.

Werner Ruotsalainen's picture

kamikun,

1, I think SP1 auto-uninstalls SP1 beta and "plain" (non-SP1) CF2. If it doesn't, uninstall it by hand. Also, then, you can delete the old, relocated CF2 DLL's.

As far as CF1 is concerned, I don't think it needs to be uninstalled. (BTW, is that a CF1 SP3 installed by yourself? The e800 also contained CF1 SP1 or SP2 in ROM AFAIK.)

2, unfortunately, I can't really help with the Opera Mobile stuff. You want to contact the Opera Mobile folks on this issue.

"José, check out the \Windows directory on your card, making sure you allow for displaying .DLL files in there - most of them (4 Mbytes) will be there."

Wow! they really are! I've seen that the setup makes all those tedious changes for yourself!

Thanks for the info!

Installing to a storage card leaves mscoree2_0.dd (820k), netcfagl2_0.dll (235k) and netcf3dm2_0.dll (44k) in \Windows. Are these safe to be moved manually?

Werner Ruotsalainen's picture

Wilbur, these DLL's of the previous, 2.0 version could be put anywhere in the system path. That is, they can be safely relocated unless the target directory isn't in the System Path.

Thanks, moved them. Just to make it clear, I did not have the previous 2.0 installed, so these DLLs were put there by 2.0SP1.

How do you manually install to looxstore in wm2003? It does not prompt for a location. Should I use "cabinstl" utility and specify target as "\LOOXstore\DLLStore" ???

Werner Ruotsalainen's picture

Yup, if you install the CAB version, use CabInstl or Mad Programmer's FDC.

Thanks for the .cab file, it works fine!

Syndicate content