0 votes
by (120 points)

Hello,

As company we have a warehouse management application. We use terminal clients installed on windows ce 6 devices. We can't connect to HTTPS api because of known issues with NET-CF. We discovered your solutions and decided to try it before buying. We couldn't make the app run on simulators, though. Then we tried to run your sample apps, but the result is same. The error message is "This component has been compiled for .NET Compact Framework 3.5. Please use assemblies compiled for your platform."

What should we do? We really think of buying the lagacy HTTPS module.

Applies to: Rebex HTTPS

1 Answer

0 votes
by (72.7k points)

Can you please display (or write to file) the following information (before you initialize Rebex classes) and post it here?

string.Format("{0} {1} {2}",
Environment.OSVersion.Platform,
Environment.OSVersion.Version,
Environment.Version)

Maybe, you are running .NET CF 3.9 or 2.0?

Update: Actually, this error is raised by .NET CF edition of Rebex HTTPS if it's running on a platform other than .NET Compact Framework. For example, it would occur when running Rebex binaries for .NET Compact Framework 3.5 on .NET Framework 3.5 or .NET Framework 3.5 Client Profile.

...