デバイスの向きを確認したいWindows Mobileアプリケーションがあります。 は、したがって、私は私のいずれかの形式で次のプロパティを書いた:Microsoft.WindowsCE.Formsでの不思議な動作
internal static Microsoft.WindowsCE.Forms.ScreenOrientation DeviceOriginalOrientation { get; private set; }
奇妙なことは、私は、ユーザーコントロールを開くたびに、その後、設計者はそのユーザーコントロールのプロパティを使用していない場合でも、この警告が表示されていることである。
ファイルまたはアセンブリ 'Microsoft.WindowsCE.Forms、Version = 3.5.0.0、Culture = neutral、PublicKeyToken = 969db8053d3322ac'またはその依存関係の1つを読み込めませんでした。見つかったアセンブリのマニフェスト定義がアセンブリ参照と一致しません。 (HRESULTからの例外:0x80131040)
上記のプロパティにコメントすると、警告が却下され、ユーザーコントロールが再び表示されます。 アプリケーションは正常に構築され、どちらの場合でも問題なく実行されます。
なぜこのようなことが起こるのか誰にも分かりますが、どうすれば修正できますか?
static-keywordを削除するとどうなりますか? –
デザイナーがエラーメッセージを表示します。 – mrtaikandi
アプリケーションで特定のバージョン(3.5.0.0)を参照していますか?それは、参照で割り当てたバージョンと、デザイナーが実際に見つけることができるバージョンのバージョン番号が一致しないことがあります。 –