デバイスリンクでのWinCEC#フォームアプリ.NET3.5の使用
うまくデプロイして、フォームアプリケーションを実行できます。
デバイスに自動的に展開されてテストを実行するWindowsCETestKitリンクを使用できます。
問題: デバッグが開始されません。VS2008をロックします。アプリを正常にデプロイしたようですが、ハングします。最終的に「デバッグを開始できません」を思い付く
SOTIリンクはデバイスへのデプロイに失敗するため、使用できません
デバイスリンクでのWinCEC#フォームアプリ.NET3.5の使用
うまくデプロイして、フォームアプリケーションを実行できます。
デバイスに自動的に展開されてテストを実行するWindowsCETestKitリンクを使用できます。
問題: デバッグが開始されません。VS2008をロックします。アプリを正常にデプロイしたようですが、ハングします。最終的に「デバッグを開始できません」を思い付く
SOTIリンクはデバイスへのデプロイに失敗するため、使用できません
手順1でこの問題を解決しました。MSVs2005->VSリモートツール->リモートレジストリエディタを開きます。WindowsCE5.0->HKLM->システムを強調表示します。右側のペインを右クリックして、[新しいDWORD値]を選択します。名前フィールドに(正確に引用符なしで)「CoreConOverrideSecurity」と入力し、その値を1に設定します。エディターを閉じます。[状態を保存]を使用してエミュレータをシャットダウンします。参照: http ://wincetips.blogspot.com/
CETKが機能するという事実は赤いニシンです。別のトランスポート(PlatMan)を使用するため、動作するかどうかは、管理対象アプリ(CoreConを使用)が動作するかどうかには関係ありません。
デスクトップとデバイスに適切で同じバージョンのCoreConがあれば、Studioのデバッグは非常に安定しています。Studioの最新のサービスパックにアップグレードしましたか?ターゲットにはすでにCoreConがありますか?CoreConのターゲットバージョンは開発用PCのものと同じですか?ターゲットにのみCF3.5がありますか、それとも2.0もインストールされていますか?PCと同じSPバージョンのCFですか?
エミュレーターでの展開が成功した後、「開始できません」というポップアップが表示されていました。CE Remote Processビューアツールは、エミュレータに追加されているプログラムのトレースを表示できませんでした。エミュレータのプロセスをVS2008にアタッチしようとしましたが、失敗しました。後で、VS2008のフルインストールを再インストールしました。問題を修正しました。