SSC on Windows Embedded CE 6.0



Hello everybody!
Need some clarification on SSC puzzle... I'm not an SQL developer (rather a
CE developer), but I'm required to run SQL apps on Win CE 6.0 - here lies my
puzzling.

1) Three SSC exist (at least): 3.0, 3.1 and 3.5
2) SSC 3.0 and 3.1 are not supported on CE 6.0 - while 3.5 is
3) VS2005 is the (only) way to build a CE 6.0 OS image
4) VS2005 hosts PB6 - which includes SSC 3.5 (in R2 + QFEs), but...
5) VS2005 has no SSC 3.5 awareness (i.e., no connection to SSC 3.5 DB)

If all the above is correct, then it means that:

a) Windows Embedded CE 6.0 = SSC 3.5
b) In VS2005 I can develop a CE 6.0 image with SSC 3.5
c) In VS2005 I *CANNOT* test a simple .NET application using the Server
Explorer to manage and/or convert existing DBs - must use VS2008

Any comment? Please note that I tried building a CE 6.0 image and running an
SSC 3.0 app (deploying all the required files), but on the target I always
end up getting an error message when the application starts (something like
'System.Data.SqlServerCe, Version= 3.0.3600.0, Culture= neutral,
PublicKeyToken = 3BE235DF1C8D2AD3', or one of its dependencies, was not
found). Then, after a bit of search I found that... SSC 3.0 is not supported
on CE 6.0!

Thanks in advance for any knd of support
Stefano Voulaz
.