我在OS X上的Xamarin Studio中使用了可移植類庫(PCL)。我有兩個PCL庫,面向.NET 4.5,Windows Phone 8,Windows Store應用程序,Xamarin.iOS,和Xamarin.Android。我在iOS,Android和單元測試項目中引用這兩個庫。在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();
錯誤在每個引用該PCLS項目的一次發生。他們都不是同一班。我是PCL新手。我嘗試刪除Windows Phone 8(因爲我最後一分鐘添加了它),但問題沒有消失。任何幫助將被解僱!
謝謝!
更新:
因此,這與發生在類(其中類是從PCL項目)宣佈第一場。
int a = 0;
MyPCLClass _myPCLClass = new MyPCLClass(); //This is where the error appears
另一個奇數的方面是,有使用這些類超過50類,並且誤差只出現在三個等級。
這是簡介78,對嗎? –
是的,它是個人資料78. – JamWils