私は、Windows CE ソリューションを 1.1 から 3.5 に移植しました (とにかく、と思いました)。VS 2008 からアプリを「USA Windows Mobile 5.0 Pocket PC R2 Emulator」にデプロイしました。この「デバイス」でアプリが実行されます。ただし、アプリをそのペースで実行しようとすると (機能と機能を実行します)、「例外: ファイルまたはアセンブリ名 'System.Core,Version=3.5.0.0 ...、またはその依存関係の 1 つ、見つかりませんでした"
ファイル エクスプローラーには ".NET CF 2.0" フォルダーがありますが、".NET CF 3.5" フォルダーはありません - それでも、3.5 にアップグレードされたアプリはデバイスに展開されました (少なくとも起動するには十分です)。上)...そのようなフォルダ(.NET 3.5)があるはずだと仮定して正しいですか?そうでない場合、System.Core バージョン 3.5 はどこにありますか?
最も重要なことは、どうすればそこに到達できるか、またはすでに存在している場合は、どうすれば「隠れている状態から抜け出す」ことができるかということです。
アップデート
Gene の提案に従いたいので、エミュレーターから [File] > [Configure...] を選択しました。ただし、これは私が見ているものです(ディレクトリをSDカードとしてマウントする方法はありません、AFAICT):
更新 2
たぶん、これは本当の問題を隠しています。出力ウィンドウに次のように表示されます。
タイプ 'System.Data.SqlServerCe.SqlCeException' の初回例外が System.Data.SqlServerCe.dll で発生しました
(何度も)そして:
System.Windows.Forms.dll で、タイプ 'System.MissingMethodException' の初回例外が発生しました