私はWindows Mobile 6プロフェッショナルアプリケーションを、.NET CF 3.5およびプロフェッショナル6 SDKとしてターゲットフレームワークを使用して開発しました。 SmartDeviceCabファイルも作成されました。 CF 3.5を搭載していないデバイスにインストールすると、.NET CF 2.0を搭載しているため、アプリケーションを実行できなくなります。 私は、アプリケーションを実行したいデバイスにNET CF 3.5をインストールする必要があることを知りました。 現在のバージョンのCFを検出し、キャブ設定からCF 3.5をインストールするにはどうしたらいいですか?私は探検し、Setup.dllの多くを経験しましたが、その古い方法で、私はSetup.dllからcabファイルを実行する方法を見つけられませんでした。解決策を見つけるのを手伝ってください。リンク/サンプルコードが提供されている場合は感謝します。もっと不満は、私はVC + +に触れたことはありません。.NET CF 3.5を検出してインストールするためのWindows Mobile Cab Setup
私は通りました: Detecting if the Compact Framewok is installed on mobile deviceとそのリンク。 WM 6では
Shailesh K.
こんにちは、返信用 感謝をageektrapped。あなたはあなたのキャブから.NET CFバージョンを検出していると言いました。 .NET CFのバージョンを検出していることを(コード)提供し、それが正しいかどうかチェックできますか?おかげさまで Shailesh K :) – engineer
このサンプルで提供されているコードを変更しました。http://msdn.microsoft.com/en-us/library/aa446531.aspx#netcfdepl_topic3 – ageektrapped