【发布时间】:2017-11-25 19:25:39
【问题描述】:
我正在寻求一些帮助来正确设置我的 Visual Studio for Mac 项目。我是 Visual Studio Mac 的新手,希望能走上正确的道路。
我有一个大型类库,最初是在 Windows 上的 Visual Studio 2017 中开发的。我想使用大部分代码来开发 iOS 应用程序。这个类库需要引用:
- 系统
- System.Runtime.Serialization
- System.ServiceModel
- System.ServiceModel.Web
- System.Web.
我已尝试将该代码移植到 Visual Studio for Mac 中的可移植类库。但是 PCL 不允许您引用上述程序集(除非我遗漏了什么)。
然后我将它移植到 .NET 库项目(其他 -> .NET -> 库)项目。但是,我的 iOS 应用不允许引用该项目类型,因为 VS for Mac 说它具有“不兼容的目标框架:.NETFramework,版本-v4.6.1)。
我应该为这个类库使用什么项目类型,以便它可以引用所需的 .NET 程序集并且可以从我的 iOS 应用程序中引用?
【问题讨论】:
标签: xamarin.ios portable-class-library visual-studio-mac