Differences between full .NET framework and .NETcf

Here are some differences we've discovered between the desktop and compact framework.
  • methodInfo.Invoke: Exceptions raised by a dynamic invoke are raised a little differently. The dekstop wraps the raised exception inside a System.Exception instance, so the actual exception is stored in the InnerException property. However, on the CF, the actual exception is raised directly instead of being wrappend, and InnerException is null.