Honeywell DecodeControlが設定されているフォームのデザインビューを開くと、このエラーが発生します(Honeywellバーコードスキャナーの場合-興味がある場合はDolphin 6100)。
私はこれをグーグルで死に至らしめ、次のことをしました:
これを含むXMTAファイルを追加しました:
<?xml version="1.0" encoding="utf-16"?>
<Classes xmlns="http://schemas.microsoft.com/VisualStudio/2004/03/SmartDevices/XMTA.xsd">
<Class Name="Honeywell.DataCollection.WinCE.Decoding.DecodeControl">
<Description></Description>
<DesktopCompatible>true</DesktopCompatible>
<DesignTimeVisible>true</DesignTimeVisible>
</Class>
</Classes>
上記のXMTAのビルドアクションを「なし」に設定します
最初のエラーを無視しても、「オブジェクトのインスタンスに設定されていないオブジェクト参照」が表示されます。
これはまったく役に立ちませんでした。
長いグーグルの後、これはデバイス固有のコントロールに関係しているように見えます。このエラーは、デザイナーを不安定にする可能性のあるものをすべて停止するはずです...このコントロールがデザイナー全員で非常にうまく機能していることを除いて仕事で一日、そして私が家に帰ると、それは私にこれを投げます。何も変わっていません-私が最後に仕事でそれを保存したときと同じ開発マシン、同じデバイス、同じプロジェクト、同じコード。
デスクトップやエミュレーターでデバイスをデバッグしようとはしていません。USBクレードルを介してデバイスを配管しています。
文字通り、変更された唯一のことは、開発マシンがCAT5の代わりにワイヤレスでホームネットワークに接続されていることです。そして、私はそれがこれに遠く離れてさえ関連しているのを見ることができません。
さらに関連するメモとして、[アイテムの選択]-> [コントロールの確認]を実行した後、問題のコントロールがツールボックスに表示されませんでした。これが関連しているかどうかわからない。
誰かが光を当てることができますか?
必要に応じてデザイナーコードを投稿できます。
ありがとう