私はVisual Studio 2005、C#を使用して書かれたスキャナの組み込みアプリケーションを継承しました。私たちはもう古いものを手に入れることができないので、ハードウェアを交換する必要があります。残念ながら、交換デバイスは、コンパクトな7.0に組み込まれています。私はアプリケーションを再構築し、新しいデバイスにインストールしました。それは実行されますが、私たちはいくつかの奇妙な動作をします。組み込みコンパクト7は完全にCE 5と互換性がありますか?どのように私はそれをec 7にアップグレードするつもりですか。 助けていただければ幸いです。Windows CE 5から埋め込みコンパクト7へのアップグレードC#アプリケーション
0
A
答えて
0
我々はWindowsCEの5からのWindows埋め込まれたコンパクトな7に我々のアプリケーションの移行の問題だったので、私はthis questionを求めてきました:あなたはWindowsCEの5の上に、コンストラクタをForm
Sを使用している場合
を、OnActivated
が呼ばれることになる前に必ず完了します埋め込みコンパクト7では、特定のForm
プロパティを調整するとOnActivated
がと呼び出され、のコンストラクタが終了します。これはOnGotFocus
、おそらくOnLoad
とそのイベント(つまり、form1_Activated
)にも当てはまります。
これで、デバイスでこの動作が確認されたり拒否されたりしたため、ベンダー固有の問題であるかどうかは完全にはわかりません。この質問でコードを実行して、これがデバイスで発生するかどうかを判断できます。
これとは別に(画面が大きくなるため、ユーザーインターフェイスを再設計する必要がありました:P)、移行に問題はありませんでした。
"strange behavior"を指定できますか?一般的に、アプリは問題なく動作するはずです。しかし、これはコードに依存します。 – josef
私は問題を発見したかもしれないと思う、それは正しく配置されていなかったし、DLLが不足していた。 – user2669338
これは通常、奇妙な動作ではなく例外です。 – josef