【发布时间】:2017-08-19 16:38:04
【问题描述】:
由于我不再拥有 PC,因此我正在 VS for Mac 中重新设计 .Net Windows 应用程序。我想要两个项目:一个 Mac 特定的 UI 项目和一个多平台核心项目。我不知道我需要添加什么样的项目才能让 Core 正常工作。
我的逻辑使用 DataTable,我可以将 System.Data 引用添加到我的 Mac UI 项目,但是,我需要在 Core 项目中使用它。目前,我将我的核心设置为便携式库,并且 .NET 便携式子集不包括 System.Data。我希望 Core 能够在 Mac 和 Windows 上运行,以防我再次获得 PC。因为我可以在 Mac UI 项目中引用 System.Data,所以我认为在 Core 中有一种方法可以做到这一点。有没有办法,或者我需要使用DataTable以外的数据结构来完成我想要的?
【问题讨论】:
标签: c# macos visual-studio xamarin visual-studio-mac