Не знаю уж, о какой совместимости платформ мечтали в Майкрософт, создавая .NET Compact Framework, но совместимость у них получилась единственная: никакая.
То есть да, конечно, теоретически .NETCF-код, написанный для КПК, прекрасно запускается и на обычном компьютере. Теоретически.
На практике как только речь заходит о чём-то большем, нежели "навесить на форму кнопку и радоваться", совместимость летит к таким чертям, что просто страшно становится.
Ну например.
То есть да, конечно, теоретически .NETCF-код, написанный для КПК, прекрасно запускается и на обычном компьютере. Теоретически.
На практике как только речь заходит о чём-то большем, нежели "навесить на форму кнопку и радоваться", совместимость летит к таким чертям, что просто страшно становится.
Ну например.