2011-06-23 2 views
3

プロジェクトプロパティでSilverlightバージョン4に設定されているSilverlightライブラリをコンパイルしました。これは、Silverlight 4の依存関係を持つDLLを消費します。 Silverlight 3しかインストールされていないシステムでは、エラーなしで元のSilverlightライブラリを参照できます。実行時に、mscorelibに存在しないクラスに関するエラーが発生します。これは私が期待している振る舞いですが、Silverlightライブラリをインポートすることができないようにすることを除いては、私はそうではありません。4. Silverlightの動作について何か不足していますか?不適切なバージョンのシステムで実行する前に私のライブラリ?Silverlight 3アプリケーションで使用できないSilverlight 4 DLLを作成するにはどうすればよいですか?

答えて

1

Silverlightでは、ライブラリはライブラリであるため、不足しているアセンブリがあるとみなします。

Visual Studioの「機能」に、正しいターゲットタイプの依存関係を完全にチェックしていないという点で、この機能を実装する必要があるかもしれません。

+0

私の研究を続けた後、これが正しいことを確認することができます。ご協力いただきありがとうございます。 –

関連する問題