5

私はWindowsCE6.0用の.NetCompactFramework 3.5アプリケーションの開発に忙しく、コードをデバッグするために開発環境を立ち上げて実行する方法を見つけるのに本当に苦労しています。

Visual Studioプロジェクトの作成とコードの記述は、問題ではありません。しかし、F5キーを押して、実際のWin CE 6.0エミュレーター(または同様のもの?!)でこの子犬を実行すると、行き詰まり、この件名をGoogleで検索しましたが、適切なチュートリアル/ドキュメント/ヘルプが見つかりませんでした。 'n Visual Studioプロジェクトから、Win CE 6.0でのプロジェクトのデバッグ(または単純なhello worldの実行)まで取得します。

だから私の質問はこれです。Win CE 6.0開発環境を稼働させるための優れたチュートリアルの方向を教えてください(または自分でチュートリアルを提供してください)。

おそらく私は何かが足りず、Win CEに接続してデバッグすることができないだけですか?その場合、Compact Frameworkコードの一般的なデバッグをどのように推奨しますか?

CEチュートリアルに最も近いのは、次のとおりです。http: //tech-stuff-home.blogspot.com/2011/03/building-workspace-for-device-emulator.html そして、このチュートリアルでは、Win CEビルドを実行しますが、問題は、CompactFramework開発を上記で作成したデバイスに接続しないことです。編集:CEをデバイスエミュレーターで実行していますが(上記のチュートリアルを使用)、CFプロジェクトを展開するときにデバイスエミュレーターマネージャーで展開オプションとしてこれを取得できません。

4

2 に答える 2

4

CoreConを使用して接続する必要があります。関係するTh3eの手順は次のとおりです。

  • 開発用PCからデバイスにすべてのCoreConビットをコピーします(エミュレーターは単なるデバイスです)

ここに画像の説明を入力してください

  • デバイスのIPアドレスを確認/メモします

ここに画像の説明を入力してください

  • そのアドレスを接続に使用するようにPCの接続を変更します

ここに画像の説明を入力してください

  • conmanclient2.exeを(デバイス上で)実行します
  • cmaccept.exeを(デバイス上で)実行します
  • ターゲットデバイスが構成したデバイスに設定されていることを確認します

ここに画像の説明を入力してください

  • Studioからの接続をテストします

ここに画像の説明を入力してください

  • デバッグ
于 2012-06-08T13:53:03.050 に答える
0

私には完全にはわかりませんが、エミュレーターでの実行に問題はないことは理解していますが、実際のデバイスでアプリケーションを実行したりデバッグしたりすることはできませんか?

私は実際にそれを引き起こしているものを言うことはできませんが、私がいつもチェックしていること:

  • デバイスが接続されていません(マイコンピュータで表示できますか?)

  • エミュレータの代わりにデバイスオプションを選択していることを確認してください(ツールバーのVS2008では、[デバイス]パネルが表示されている必要があります。このパネルでは、デバイスを切り替えることができ、[Windows Mobile6...デバイス]が選択されている必要があります。 。実際にアプリを実行せずに、そこから接続してみてください。

  • 構成マネージャーを確認し、デバッグに設定します(リリースすると問題が発生する場合があります)
  • [プロジェクトオプション]で、[デバイス]タブを確認します。適切なターゲットを選択し、オプションで[最新バージョンの.NETを展開する]をオンにして、すべてのファイルがそこにあることを確認します。
  • システムOSによっては、ActiveSync(XP)またはWindows Mobileデバイスセンター(Vista以降)のインストールが必要になる場合があります。インストールしたら、デバイスを接続し、Windowsに必要なすべてのドライバーをインストールさせます。次に、再起動して接続を再試行します。どちらの場合も、デバイスを接続すると、デバイスに接続するためのWindowsからの応答が呼び出されます。
  • Visual Studioリモートツール(リモートファイルビューアなど)を使用してみてください。それは機能しますか?

接続しようとすると、何らかのエラーメッセージが表示されますか?残念ながら、このテーマに関する優れたチュートリアルは見つかりませんでした。数年前にCF開発を始めたとき、私はこれらすべてを難しい方法で学びました。

于 2012-06-08T10:49:47.093 に答える