0
我在VS2015中構建了一個類庫(適用於iOS,Android和Windows)。類庫(適用於iOS,Android和Windows的便攜式應用程序)
我創建了一個具有DataTable數據類型的公共類。
public class PNAWcfData
{
public int CmdTimeout { get; set; }
public string ErrMsg { get; set; }
public DataTable DTResult { get; set; }
public string XmlResult { get; set; }
}
但是,在構建解決方案時出現錯誤。
「的類型或命名空間名稱‘數據表’找不到(你 缺少using指令或程序集引用?)」
我嘗試添加使用System.Data的,但仍然得到相同的錯誤。還嘗試添加項目→參考,但它說明組件已被構建系統自動引用。
任何想法,爲什麼我得到這個錯誤?
很難知道DataTable類在PCL中不可用。我決定選擇便攜式類庫,因爲我看到它可以在跨平臺(ios,android和windows)中使用。 無論如何,謝謝你回答我的問題! :) –
不客氣!同樣,如果您使用Xamarin,您可以使用共享項目來構建跨平臺代碼,它幾乎「感覺」就像一個庫。 PCL限制性太強,爲了有用,必須爲每個需要的實際類(如DataTable或甚至File)以及每個目標堆棧(ios,android和windows)中的匹配實現創建一個接口。 – John