OS XのXamarin Studioでポータブルクラスライブラリ(PCL)を使用しています。.NET 4.5、Windows Phone 8、Windowsストアアプリ、Xamarin.iOS、そしてXamarin.Android。私は、これらの2つのライブラリをiOS、Android、Unitテストプロジェクトで参照しています。私は次のエラーを取得しています3つの領域では:ポータブルクラスライブラリSystem.Objectエラー
The type 'System.Object' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'.
コードは単純です:
MyClass myClass = new MyClass();
エラーがのPCLを参照するプロジェクトのそれぞれに1回発生します。それらのどれも同じクラスではありません。私はPCLを初めて利用しています。私はWindows Phone 8を削除しようとしましたが(最後に追加したように)、問題は解決しません。どんな援助も認めるでしょう!
ありがとうございます!
更新:
だから、これは(クラスはPCLプロジェクトからである)クラスで宣言された最初のフィールドで発生します。
int a = 0;
MyPCLClass _myPCLClass = new MyPCLClass(); //This is where the error appears
別奇数の態様は、これらのクラスを使用して50以上のクラスが存在することで、エラーは、三つのクラスに現れています。
これはプロフィール78ですか? –
はいプロフィールです78. – JamWils