Hi,
I'll try to make some things clear.
Basic4ppc (desktop and device version is a .NET 1 application (desktop 1.1 and device 1.0 SP3).
The same .NET version targets EXEs that it produces.
To run Basic4ppc and/or produced EXEs under .NET 2.0 (especially when they are using .NET 2.0 DLLs) needs some additional care.
Look here
http://www.b4x.com/netcf2.html and for additional informatiocn I suggest you to take a look here
http://www.pluralsight.com/blogs/jimw/archive/2006/01/08/17909.aspx
Now I'll try to be more specific.
adukes, that is why you take an error message when you are trying to open ziptest1.sbp with the .NET 2.0 dzZipLib.dll I've posted at the beginning of this thread. You need a config file. See the first link in this post and download config file for desktop. But I suggest you to use DLLs from the second version I've posted. You loose nothing and you have some benefits (two more functions, PPC compatibility).
Louis, for the same reason you need a config file for your device. Download it from the first link.
Be careful, what Basic4PPC needs to run under .NET 2.0, needs your compiled application too. A config file. Try to rename dBasic.exe.config or Basic4ppc.exe.config to YourApp.exe.config and put it in the same folder as YourApp.exe.
I hope I helped,
regards