VS2005 に Windows モバイル プロジェクトがあります。最初は、Windows Mobile 6 デバイスで有効にするブレークポイントを取得できませんでしたが、PocketPC2003 エミュレーターでは動作しました。それは職場の新しいコンピューターであり、しばらくして 2003 年以降の SDK をインストールしていないことに気付きました。Windows モバイル 5.0 6.0 および 6.5.3 用の SDK をインストールしたので、いくつかのブレークポイントがアクティブになりました。
私のソリューションは、いくつかの画面と関連するコードがあるメイン アプリケーションで構成されています。それぞれ別の DLL にコンパイルされる一連の他のクラスもあります。私が抱えている問題は、これらの個別のクラスのブレークポイントが完全に機能することです。ただし、メイン アプリケーション クラスにブレークポイントがあると、「ブレークポイントは現在ヒットしません。このドキュメントにはシンボルが読み込まれていません。」というエラーが表示されます。bin\debug および obj フォルダーを削除して古いデバッグ情報を消去するなど、さまざまなことを試しました。PBD ファイルは、exe ファイルとクラス DLL に対して正常に作成されているように見えますが、デバッグでは Dll のみが正しく機能します。
どんなアイデアでも。エミュレータだけでなくデバイスでも動作する必要があるため、これを実際に動作させる必要があります。ハードウェアのブランドとモデル範囲に非常に固有のテストの一部として使用する必要がある外部 DLL があります。ここでは理由を説明しませんが、本当にこれを整理する必要があると言えば十分です。
私はまだ VS2005 を学んでいます。特定の機能がどこにあるかまだわからない可能性があるため、提案を具体的にしてください。
おそらく、Windows Mobile 5.0 エミュレーターでは正常に動作することを追加する必要がありますが、テストする Windows Mobile 5 デバイスがありません。
ありがとうございます。