1

以下のインストールを使用して、Mono Android 用の TeeChart 試用版をダウンロードしました。

TeeChartMfAEval-4.0.2012.121203-win.exe

Windows 8 で Visual Studio 2012 Ultimate を実行しています。デモ プロジェクトをビルドしようとしていますが、次のエラーが表示されます。

タイプ 'Android.Widget.FrameLayout' は、参照されていないアセンブリで定義されています。アセンブリ 'Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=c4c4237547e4b6cd' への参照を追加する必要があります。

確立されたアプリ用のメイン プロジェクトに TeeChart アセンブリを追加しようとすると、同じエラーが発生するため、Mono.Android への参照は問題ありません。たとえば、次のコード:

Android.Widget.FrameLayout fl;
Steema.TeeChart.TChart tChart;

2 行目でコンパイル エラーが発生します。

何か案は?

アップデート:

Xamarin Components の Web ページから試用版ライブラリをダウンロードすると、ライブラリはより最新のものになり、実際に機能することがわかります。TeeChart Web サイトの「ダウンロード」エリアからダウンロードしていましたが、明らかに古くなっています。

私を正しい方向に向けてくれた CheeseBaron に感謝します。

4

2 に答える 2

2

これは、Xamarin が最近のバージョンでアセンブリの名前を Mono.Android から Xamarin.Android に変更したためです。TeeChart 関係者は、プロジェクトを新しいバージョンに対して再コンパイルする必要があります。

彼らに連絡して、この問題について話すことをお勧めします。

于 2013-10-22T15:46:57.703 に答える