0

System.Drawing.Image の表示や System.Drawing.Color のスウォッチの作成など、いくつかのカスタム デバッガー ビジュアライザーを備えたクラス ライブラリを作成しました。今、アセンブリ参照に依存するクラスのビジュアライザーを追加しようとしています (疑問がある場合は Aspose.Cells を参照してください)。このビジュアライザーを使用しようとすると、次の例外が発生します。

ファイルまたはアセンブリ 'file:///C:\Program Files (x86)\Microsoft Visual Studio 11.\Common7\Packages\Debugger\Visualizers\MyCustomVisualizers.dll' またはその依存関係の 1 つを読み込めませんでした。このアセンブリは、現在読み込まれているランタイムよりも新しいランタイムによってビルドされているため、読み込むことができません。

他のビジュアライザー (System.Drawing.Image など) は正常に動作します。

この問題をどのように解決することをお勧めしますか?

前もって感謝します!

4

1 に答える 1

0

これが重要な問題です

このアセンブリは、現在読み込まれているランタイムよりも新しいランタイムによってビルドされているため、読み込むことができません。

Visual Studio 2012 は .Net 4.5.0 を使用します。このアセンブリは、4.5.1 を使用する Visual Studio 2013 でビルドされた可能性が最も高いです。これを機能させるには、Visualizer を 4.5 用に再コンパイルする必要があります。

于 2014-01-08T17:44:56.137 に答える